Skip to content

DMGKit

Ship polished Mac installers

DMGKit helps you prepare Mac apps for distribution by creating custom DMG installers and handling signing and notarization. It’s for developers shipping Swift, Python, Electron, or Tauri apps.

by Rui Miguel Reis Carvalho

Buy on Setapp Sold separately, not in the membership Developer website ↗

What you get

Give your Mac app a branded installer without juggling separate release tools.

With DMGKit, you can package your Mac app in a DMG that matches your branding, then handle code signing and Apple notarization in the same place. You arrange the installer visually rather than manually positioning files and backgrounds in Finder. You can use it to prepare Swift, Python, Electron, and Tauri apps for distribution.

Once you have a layout you want to keep, you can save its branding and settings as a template for future releases or other apps. That gives you a consistent starting point instead of rebuilding each installer from scratch.

You can also include your Terms & Conditions, Privacy Policy, or EULA inside the installer. For users who speak different languages, you can edit and manage translated installer text within the same workflow.

  • An installer matching your brand

    You can arrange files and backgrounds visually to create a custom DMG without laying everything out in Finder.

  • Fewer release tools to juggle

    You can package your app, sign it, and submit it for Apple notarization from one place.

  • Consistent future releases

    You can reuse saved layouts, branding, and settings rather than recreate your installer for every release.

  • Legal text included

    You can put your Terms & Conditions, Privacy Policy, or EULA directly in the installer.

  • Installer text in multiple languages

    You can manage translated installer content without keeping separate workflows for each language.

Best for

  • You distribute Mac apps as DMG downloads
  • You maintain consistent installer branding across several apps
  • You need installer text and legal agreements in multiple languages

Skip it if

You don’t need it if you aren’t distributing Mac apps or your existing packaging, signing, and notarization workflow already meets your needs.

Screenshots

From the developer

DMGKit is a DMG creator for Mac apps that helps you design, sign, and notarize installers without juggling multiple tools. Build polished installers with a visual editor, then handle signing and notarization from the same app.
Read the full description

Alternatives to DMGKit

Other apps to build & ship Apple apps. See all