Create a good-looking DMG for your macOS app in seconds
JavaScript
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
fixture.app/Contents
stuff
.editorconfig
.gitattributes
.gitignore
.travis.yml
cli.js
license
package.json
readme.md
screenshot-cli.gif
screenshot-dmg.png
test.js

readme.md

create-dmg Build Status

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

Discuss it on Product Hunt and Twitter.

This tool is intentionally opinionated and simple. I'm not interested in adding lots of options.

Install

$ npm install --global create-dmg

Usage

$ create-dmg --help

  Usage
    $ create-dmg <app>

  Example
    $ create-dmg 'Lungo.app'

DMG

The DMG requires macOS 10.11 or later and has the filename appName-appVersion.dmg, for example Lungo-1.0.0.dmg.

It will try to code sign the DMG, but the DMG is still created and fine even if the code signing fails, for example if you don't have a developer certificate.

License

MIT © Sindre Sorhus