Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. DMG Maker

DMG Maker

Swiftv1.0.3

A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.

GitHubGitHub
311 stars9 forks0 contributors

What is DMG Maker?

DMG Maker is a macOS tool for creating professional disk image (.dmg) files with visually appealing backgrounds and modern UI effects. It solves the problem of creating aesthetically pleasing and functional DMG files for macOS app distribution, offering both GUI and CLI interfaces.

Target Audience

macOS developers and teams who need to package their applications for distribution with high-quality presentation.

Value Proposition

Developers choose DMG Maker for its premium visual features like live-rendered SwiftUI backgrounds and glassmorphism effects, combined with practical functionality like CLI support for automation and "no-halo" application links.

Overview

A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.

Use Cases

Best For

  • Creating professional DMG files for macOS app distribution
  • Automating DMG creation in CI/CD pipelines via CLI
  • Adding visually appealing backgrounds to disk images
  • Ensuring Retina-quality graphics in packaged applications
  • Avoiding Finder's dashed box artifacts around application links
  • Packaging macOS applications with modern glassmorphism effects

Not Ideal For

  • Developers needing to create DMGs for macOS versions older than 14.0
  • Cross-platform teams that require DMG creation on non-macOS operating systems
  • Projects demanding advanced scripting or customization beyond the provided visual effects, such as complex file hierarchies or compression tweaks

Pros & Cons

Pros

Visually Stunning Backgrounds

Live mesh gradients and glassmorphism effects rendered with SwiftUI create professional-looking DMGs automatically, as highlighted in the README's feature list and images.

Retina Optimization

All assets are rendered at 2x scale, ensuring sharp displays on Retina and high-DPI Macs, which is essential for modern app presentation.

No-Halo Application Links

Uses specialized naming tricks to prevent dashed boxes around app links in Finder, improving aesthetic quality without extra effort.

Dual Interface Support

Offers both a GUI for ease of use and a CLI for headless automation in build pipelines, as shown in the usage section with clear commands.

Cons

macOS Version Restriction

Requires macOS 14 or newer, excluding users on older systems and limiting adoption in environments with legacy macOS installations.

Limited Advanced Customization

Focuses on visual effects but lacks advanced DMG options like fine-grained compression or scripting capabilities compared to command-line tools like hdiutil.

GUI-First Design Limitations

Though CLI support exists, the tool is primarily GUI-centric, which may make automation less flexible or feature-rich for complex pipeline needs.

Frequently Asked Questions

Quick Stats

Stars311
Forks9
Contributors0
Open Issues1
Last commit2 months ago
CreatedSince 2026

Tags

#developer-tools#build-automation#cli-tool#glassmorphism#macos-app#swiftui#app-packaging#macos

Built With

S
SwiftUI
m
macOS

Included in

Apps101.5k
Auto-fetched 15 hours ago

Related Projects

React Native macOSReact Native macOS

[deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa

Stars11,197
Forks416
Last commit2 years ago
create-dmgcreate-dmg

Create a good-looking DMG for your macOS app in seconds

Stars5,334
Forks221
Last commit4 months ago
ElectrinoElectrino

Desktop runtime for apps built on web technologies, using the system's own web browser engine

Stars4,396
Forks97
Last commit3 years ago
React Native for UbuntuReact Native for Ubuntu

A framework for building native apps with React.

Stars944
Forks43
Last commit9 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub