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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dmgbuild-1.6.5.tar.gz
  • Upload date:
  • Size: 36.8 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.5.tar.gz
Algorithm Hash digest
SHA256 c5cbeec574bad84a324348aa7c36d4aada04568c99fb104dec18d22ba3259f45
MD5 28f1fb3c1dad16777bd0c32b524d8b75
BLAKE2b-256 1693b9702c68d5dedfd6b91c76268a89091ff681b8e3b9a026e7919b6ab730a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dmgbuild-1.6.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e19ab8c5e8238e6455d9ccb9175817be7fd62b9cdd1eef20f63dd88e0ec469ab
MD5 4c2c70b5f83df782585813fd9d9102cc
BLAKE2b-256 484ab16f1081f69592c6dba92baa4d3ca7a5685091a0f840f4b5e01be41aaf84

See more details on using hashes here.

Supported by

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