awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sindresorhus avatar

sindresorhus/create-dmg

0
View on GitHub↗
5,177 stars·220 forks·JavaScript·mit·15 views

Create Dmg

create-dmg is a command line interface and packaging tool used to generate professional disk images for macOS software distribution. It functions as a disk image creator that packages applications into files with custom volume names.

The tool enables the application of digital signatures to disk images using developer identities to verify software authenticity. It also supports the embedding of license agreements that require user acceptance before the image is mounted.

The project covers broader capabilities for macOS build automation and installer customization, including the ability to define versioned filenames and specify output locations for the final distribution files.

Features

  • Disk Image Bundlers - Provides a utility for packaging applications into macOS disk image files with custom titles and versioned filenames.
  • Custom Packaging Tools - Generates disk images with custom volume names and embedded license agreements for tailored application packaging.
  • macOS Binary Signing - Applies digital signatures to disk images using developer identities to verify software authenticity.
  • macOS Package Generators - Packages applications into signed and customized DMG files for distribution on macOS.
  • macOS Packaging Tools - Packages applications into disk image files for distribution to Mac users with custom naming and formatting.
  • macOS Application Build Tooling - Integrates the creation of versioned disk images into a continuous delivery pipeline for desktop applications.
  • Installer Customizations - Adds license agreements to disk images to ensure users accept terms before installing the bundled software.
  • Image Digital Signing - Applies digital signatures to disk images using specified identities to verify the authenticity and integrity of the software source.
  • Digital Signature Libraries - Provides a process for applying cryptographic signatures to disk images to verify software authenticity.
  • License Embedding - Embeds license text or rich text files into disk images that trigger a mandatory user acceptance prompt before mounting.
  • Application Frameworks - Utility for generating polished macOS disk images.
  • Hybrid App Frameworks - Listed in the “Hybrid App Frameworks” section of the Awesome Mac awesome list.

Star history

Star history chart for sindresorhus/create-dmgStar history chart for sindresorhus/create-dmg

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does sindresorhus/create-dmg do?

create-dmg is a command line interface and packaging tool used to generate professional disk images for macOS software distribution. It functions as a disk image creator that packages applications into files with custom volume names.

What are the main features of sindresorhus/create-dmg?

The main features of sindresorhus/create-dmg are: Disk Image Bundlers, Custom Packaging Tools, macOS Binary Signing, macOS Package Generators, macOS Packaging Tools, macOS Application Build Tooling, Installer Customizations, Image Digital Signing.

What are some open-source alternatives to sindresorhus/create-dmg?

Open-source alternatives to sindresorhus/create-dmg include: ptmt/react-native-macos — react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven… ptmt/react-native-desktop — This project is a framework for building native macOS desktop applications. It serves as a desktop port of a… gabrielbull/react-desktop — react-desktop is a React component library and web-based simulator designed to recreate the visual interfaces and… appjs/appjs — (Deprecated!) SDK on top of nodejs to build desktop apps using HTML5/CSS/JS. electron/electron — This framework provides a multi-process architecture for building desktop applications using web technologies. It… canonicalltd/react-native — A framework for building native apps with React.

Open-source alternatives to Create Dmg

Similar open-source projects, ranked by how many features they share with Create Dmg.
  • ptmt/react-native-macosptmt avatar

    ptmt/react-native-macos

    11,197View on GitHub↗

    react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven architecture. It functions as a cross-platform UI framework that renders user interfaces directly to native desktop elements and Cocoa components without relying on a web browser. The project provides a native app build tool for bundling code and static assets into distribution files for the macOS operating system. It also includes a native component previewer to verify how individual UI elements render and function within the desktop environment. The framework covers native UI componen

    JavaScript
    View on GitHub↗11,197
  • ptmt/react-native-desktopptmt avatar

    ptmt/react-native-desktop

    11,197View on GitHub↗

    This project is a framework for building native macOS desktop applications. It serves as a desktop port of a cross-platform mobile framework, providing a development environment and a native UI library to create software using native system frameworks and a component-based architecture. The framework enables the development of native macOS applications by integrating a JavaScript-based workflow with macOS system-level frameworks. It facilitates cross-platform UI development by allowing logic and design patterns to be shared across different operating systems while maintaining native desktop i

    JavaScript
    View on GitHub↗11,197
  • canonicalltd/react-nativeCanonicalLtd avatar

    CanonicalLtd/react-native

    944View on GitHub↗

    A framework for building native apps with React.

    JavaScript
    View on GitHub↗944
  • appjs/appjsappjs avatar

    appjs/appjs

    3,420View on GitHub↗

    (Deprecated!) SDK on top of nodejs to build desktop apps using HTML5/CSS/JS

    C++
    View on GitHub↗3,420
  • See all 30 alternatives to Create Dmg→