Skip to main content

macOS command line utility to build disk images

Project description

Python Versions PyPI Version Maturity MIT License Build Status

What is this?

dmgbuild is a command line tool to create macOS disk images (aka .dmg files). While it is possible to create disk images easily enough from the command line using the hdiutil program that ships with macOS, there is no easy way to configure the appearance of the resulting disk image when the user opens it.

dmgbuild allows for full customization of the resulting disk image, without relying on Finder, and without using deprecated APIs (like the Alias Manager functions).

dmgbuild is a wrapper around macOS specific tools, so it can’t be used on Windows or Linux.

See the documentation for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dmgbuild-1.6.6.tar.gz (36.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dmgbuild-1.6.6-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file dmgbuild-1.6.6.tar.gz.

File metadata

  • Download URL: dmgbuild-1.6.6.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for dmgbuild-1.6.6.tar.gz
Algorithm Hash digest
SHA256 72ce448feec6aa24dba5e777c44a0397b7ae1b4d86fb4dd537e44cf1653c03ec
MD5 bf0f5767a5ea534c6b270df888c680a4
BLAKE2b-256 862db7c29da855b4953acf298b724d6911e65f901313372a1402805745da48ef

See more details on using hashes here.

File details

Details for the file dmgbuild-1.6.6-py3-none-any.whl.

File metadata

  • Download URL: dmgbuild-1.6.6-py3-none-any.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for dmgbuild-1.6.6-py3-none-any.whl
Algorithm Hash digest
SHA256 701e83b06155c189194408fab0cb39a6b85a0be8f4d052f6ac69a7507d578026
MD5 45f2875a90bea7443786028555d5658b
BLAKE2b-256 ce8db4009b8db76bb7af3a2df0221a503741053548bbaacfdf239a1515c093a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page