https://github.com/saihgupr/DMGMaker
A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.
https://github.com/saihgupr/DMGMaker
macos macos-app
Last synced: 3 months ago
JSON representation
A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.
- Host: GitHub
- URL: https://github.com/saihgupr/DMGMaker
- Owner: saihgupr
- Created: 2026-02-10T19:15:54.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-19T16:04:19.000Z (3 months ago)
- Last Synced: 2026-03-20T06:29:33.945Z (3 months ago)
- Topics: macos, macos-app
- Language: Swift
- Homepage:
- Size: 13.7 MB
- Stars: 43
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- fucking-awesome-mac - DMG Maker - 세련된 시각 효과와 CLI 지원을 갖춘 DMG 제작 도구. [![Open-Source Software][OSS Icon]](https://github.com/saihgupr/DMGMaker) ![Freeware][Freeware Icon] (개발 도구 / 하이브리드 애플리케이션 프레임워크)
- awesome-mac - DMG Maker - 洗練されたビジュアルとCLI対応を備えたDMG作成ツール。 [![Open-Source Software][OSS Icon]](https://github.com/saihgupr/DMGMaker) ![Freeware][Freeware Icon] (開発ツール / ハイブリッドアプリケーション用フレームワーク)
- awesome-swift-macos-apps - DMG Maker - commit/saihgupr/DMGMaker?style=flat&label=" /> - Tool for creating polished DMG installers. (Development / Other Development)
README
# DMG Maker
A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.
## Features
- **Live Mesh Gradients**: Professional backgrounds rendered on-the-fly using SwiftUI.
- **Glassmorphic UI**: Instruction area with native macOS "frosted glass" effects.
- **Retina Ready**: All assets and backgrounds are rendered at 2x scale for sharp displays.
- **"No-Halo" Applications Link**: Uses specialized naming tricks to prevent ugly dashed boxes in Finder.
- **CLI Support**: Headless creation for build pipelines.
## Usage
### GUI Mode
Simply run the app and drag your `.app` bundle onto the primary drop zone.
**Quick Start:**
1. **Drop your .app bundle** into the first zone.
2. **(Optional) Drop a custom background** into the second zone. If you don't, DMG Maker will generate a beautiful mesh-gradient background for you automatically!
3. **Enter the Volume Name** and click **Create DMG**.
### CLI Mode
Generate consistent, high-quality DMGs directly from your terminal or build scripts:
```bash
swift run "DMG Maker" --app "/path/to/Your.app" --name "Volume Name"
```
The resulting DMG will be placed in the same directory as your input `.app` bundle.
## Technical Details
- **Requirements**: macOS 14+.
## Support
If you find DMGMaker useful, please consider:
- **⭐ Starring the repo** to help others discover it.
- **☕ [Buying me a coffee](https://ko-fi.com/saihgupr)** to support further development.
Your support helps keep this project free and open-source!