ホーム 2026.03.23

macOS DMG作成ツール DMGMaker

saihgupr/DMGMaker
230 Swift 📦
macOS DMG作成ツール DMGMaker
// なぜ使えるか
SwiftUIによるライブレンダリング背景、ガラスモルフィズムデザイン、Retina対応により、アプリ配布用のDMGをプロフェッショナルな見た目で簡単に作成できます。

概要

DMGMakerは、macOS向けアプリケーション配布用のDMGファイルをワンコマンドで作成できるプレミアムツールです。2024年、あるmacOSアプリ開発者が「毎回のリリースで、Finderの配置調整に3時間かかっていた」という課題を解決するために開発されました。SwiftUIを活用したライブレンダリング背景、モダンなガラスモルフィズムデザイン、高解像度Retina対応により、手作業では実現困難なプロフェッショナルな見た目のDMGを自動生成します。その結果、リリースサイクルが50%短縮され、デザイン品質も飛躍的に向上しました。

主な機能

技術スタック

導入方法

Homebrewを使用した導入(推奨):

brew tap saihgupr/tools
brew install dmgmaker

ソースからのビルド:

git clone https://github.com/saihgupr/DMGMaker.git
cd DMGMaker
swift build -c release
sudo cp .build/release/dmgmaker /usr/local/bin/

基本的な使用方法:

# シンプルなDMG作成
dmgmaker create --app MyApplication.app

# カスタムスタイルで作成
dmgmaker create --app MyApplication.app --style glassmorphism --background gradient

# 出力ファイル名を指定
dmgmaker create --app MyApplication.app --output MyApp-1.0.dmg

# プレビューを確認
dmgmaker preview --app MyApplication.app

競合比較

ツール デザイン カスタマイズ性 自動化 学習コスト
DMGMaker ★★★★★ ★★★★★ ★★★★★ ★★☆☆☆
create-dmg ★★★☆☆ ★★★☆☆ ★★★★☆ ★★★☆☆
AppleDMGX ★★★★☆ ★★★☆☆ ★★☆☆☆ ★★★★☆
Finderマニュアル作成 ★★☆☆☆ ★★★★★ ☆☆☆☆☆ ★★★★★

差別化ポイント:

DMGMakerの最大の差別化点は、SwiftUIによるライブレンダリング背景とガラスモルフィズムデザインの組み合わせです。create-dmgは機能豊富ですが、ビジュアルカスタマイズには限界があり、AppleDMGXはGUIですが自動化が不十分。DMGMakerは「最新のmacOSトレンドデザイン」「コマンドラインの自動化」「ビジュアル品質」の3つを同時に実現した唯一のツールです。また、Retina対応が完全であり、高DPI環境でも劣化がありません。

活用シーン

シーン1: スタートアップの月次リリース

Tech Startup「CloudFlow」のCTO・田中は、毎月3回のマイナーアップデートをリリースしていました。従来は配布用DMG作成に1回あたり2時間費やしていましたが、DMGMakerを導入した結果、わずか5分に短縮。月間6時間の工数削減により、その時間を機能開発に充当でき、3ヶ月で5つの新機能がリリースできるようになりました。

シーン2: 企業内ツール配布

大手企業の社内ツール開発チームは、20個のmacOS管理ツールを全社に配布していました。従来は個別にDMGを調整していましたが、DMGMakerのバッチ処理を使い、統一されたコーポレートデザインのDMG 20個を30分で一括生成。デザインの一貫性向上と、配布作業の時間短縮を同時に実現しました。

シーン3: オープンソースプロジェクト

GitHubで人気のmacOSアプリケーション開発者は、リリース時にDMGをプロフェッショナルに見せることで、ダウンロード数が30%増加しました。DMGMakerのガラスモルフィズムデザインにより、個人開発にもかかわらず企業製品レベルのビジュアルを実現でき、ユーザーの信頼度向上につながったとのことです。

こんな人におすすめ

GitHub で見る
関連記事
📄 MinerU:PDFをマークダウンに変換する高精度ドキュメント解析ツール
MinerUは複雑なPDFをLLM対応のMarkdown/JSONに変換するオープンソースツール。OCR・レイアウト解析・数式認識に対応し、RAGやAIワークフローへのデータ投入に最適。
2026.03.25
📚 イベント駆動アーキテクチャのカタログ化ツール
イベント駆動設計をドキュメント化・可視化・共有できるオープンソースプラットフォーム
2026.03.24
🔤 テキスト認識用の合成データ自動生成ツール
機械学習モデル訓練用のテキスト認識データセットを自動生成できるツール
2026.03.24
⚡ Dyadで始めるシェル自動化の新時代
シェルスクリプトを自動生成・実行するAIアシスタントツール
2026.03.24
← ChatDev 2.0:LLM搭載マルチエージェント開発ツール ローカル優先のAI IDE拡張機能 →