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.7.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.7-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dmgbuild-1.6.7.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.7.tar.gz
Algorithm Hash digest
SHA256 676b17acd448899f6d4a83b2184e0657480444ecb6ac9c4922889efad9e5dbfb
MD5 086b1b2d4c2d3a2054e0e68486cf8d49
BLAKE2b-256 a7a5f4dbd63c96902de8f2427a82518aaeedac0006587409294e55a14e45f367

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dmgbuild-1.6.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 37ee5771c377beb3203d9164aae8046ffed8531c06edf9227f5788b3c599b1bf
MD5 a016e359b5922fee55da850fd4cb5b80
BLAKE2b-256 6c4a8812638bba991a55a4b670806ab9cf60207077401893bb308eb1b04f288c

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