An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

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!