create-dmg
MacSimplify macOS DMG Creation for Apps
Overview
create-dmg is a lightweight, open-source shell script tool designed to streamline building disk image (DMG) files for macOS applications. It automates manual DMG tasks—adding app icons, setting backgrounds, configuring volume sizes, and window positions—ideal for developers distributing hybrid or native macOS apps. It supports customization via command-line arguments (icon layout, text labels, compression levels) and integrates seamlessly into CI/CD pipelines for automated builds. Its simplicity eliminates graphical interface dependencies, making it a go-to for efficient, repeatable DMG packaging without unnecessary complexity.
Key Features
- Automated DMG creation with command-line control
- Customizable icon layout and background images
- CI/CD pipeline integration support
- Compression and volume size configuration
Top Alternatives
DropDMG
Search Google
dmgbuild
Search Google
Tool Info
Pros
- ⊕ Open-source and completely free to use
- ⊕ No graphical interface dependencies (great for automation)
- ⊕ Highly flexible via command-line arguments
Cons
- ⊖ Requires basic command-line proficiency to use effectively
- ⊖ Limited to macOS DMG packaging (no cross-platform support)