Show HN: Make beautuful DMG files with WYSIWYG editor
Description and use
**Brief Summary (2‑3 sentences)**
Show HN: *Make beautiful DMG files with a WYSIWYG editor* is an open‑source tool that lets you design macOS disk‑image (DMG) installers visually, without hand‑crafting layout files or scripts. It provides a drag‑and‑drop interface for adding backgrounds, icons, and custom actions, then exports a ready‑to‑use DMG that looks polished out of the box.
**Value**
- **Speed & consistency** – Designers and developers can create branded installer images in minutes, avoiding the error‑prone manual tweaking of
hdiutilcommands and layout files. - **Low‑code workflow** – The visual editor bridges the gap between design tools (Sketch, Figma) and the macOS packaging pipeline, making DMG creation accessible to non‑engineers.
- **Reusable assets** – Templates and style presets can be stored in a repository, ensuring a uniform look across multiple products or releases.
**Practical Adoption Path**
- **Evaluate the repository** – Clone the project, run the provided demo, and verify that the generated DMG meets your visual and functional requirements.
- **Integrate into CI** – Wrap the editor’s CLI (or a headless mode, if available) in a build step that takes a configuration file (e.g., JSON/YAML) describing the desired layout.
- **Automate asset pipeline** – Connect the tool to your design assets repository so that updated logos or backgrounds automatically flow into the DMG build.
- **Test on target macOS versions** – Validate that the produced DMG mounts correctly, respects code‑signing, and works with Gatekeeper on the macOS versions you support.
- **Document usage** – Add a short internal guide covering prerequisites (Node/Go runtime, required macOS utilities), configuration schema, and how to update the template.
**Production Readiness**
- **Maturity**: Medium. The project is actively updated (last commit 2026‑05‑14) and has a small but relevant feature set, but integration signals (tests, CI badges, extensive docs) are sparse.
- **Risks**: Limited community activity means slower bug fixes and potential licensing ambiguities; you’ll need to verify the license and confirm that maintainers respond to issues.
- **Suitability**: Ideal for prototypes, internal tools, or products where a custom DMG is a nice‑to‑have rather than a core revenue driver. For customer‑facing, high‑scale releases, perform a thorough audit of the codebase, add automated tests, and consider forking/maintaining a stable branch.
In short, the tool can dramatically accelerate DMG creation for design‑focused teams, but it should be vetted and wrapped in a controlled CI process before being promoted to production‑critical workflows.
Use in a workflow
Show HN: Make beautuful DMG files with WYSIWYG editor may be useful when its README and activity match a concrete workflow.
Limitations and review notes
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- Source: hackernews
- Record date: 2026-09-05T17:31:26.433Z