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.2.tar.gz (36.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dmgbuild-1.6.2.tar.gz
Algorithm Hash digest
SHA256 dba01d29f10c6804f2d72301600ddd03724daa41cd21a95409c44a3e199b19aa
MD5 cc46f3a49ebbd014c83b6dd6faa16377
BLAKE2b-256 a9ceac6988d0608c34193502d8069b1277ed849cd7681ea73a994bc715347a42

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dmgbuild-1.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f78200b992027ccd2aa63872ed6ed11464e9149249303b8eee477e65280993d1
MD5 dc6fa5732a05ba3adb3de9860ce39f04
BLAKE2b-256 079d90db632f591f122caa510155f142811aab86731f9d13541ee8ba592cb3ce

See more details on using hashes here.

Supported by

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