どんなWebサイトも。どんなデスクトップも。

WebサイトやローカルのHTMLプロジェクトを、数回のクリックで本物の独立したデスクトップアプリにできます。Go、Rust、Node、Xcodeのプロジェクトは不要です。

Apache-2.0 の無料オープンソース。機能はすべて含まれ、アプリ数の制限、ライセンスキー、アカウントは不要です。

Webサイトを確認しています

アドレスからアプリへ

URLを貼り、名前とアイコンを確認し、ビルドして、インストールして開く。ほとんどのビルドは数秒で終わります。

  1. アドレスを貼る

    新規アプリ(⌘N)をクリックし、たとえば github.com のようなアドレスを貼り付けます。HTMLファイルやフォルダをウインドウにドロップしたり、候補からサイトを選んだりもできます。

    新規アプリ:アドレス欄と人気サイトの一覧
  2. 名前とアイコンを確認

    MyPack が名前と最適なアイコンを取得します。どちらも変更でき、ウインドウ・コンパクト・サイドバー・メニューバーの表示方法、タイトルバー、サイズも選べます。

    Figma の名前とアイコン、ウインドウのプレビュー、外観と動作の設定が表示された新規アプリ画面
  3. ビルドして開く

    MyPack は何もコンパイルしません。小型の事前ビルド済みruntimeにアプリの設定を書き込み、各手順を順に表示します。

    ビルド中:5 ステップ中 3
  4. ほかのアプリと同じように

    ワンクリックでインストールして開きます。独自の名前、アイコン、ウインドウ、ログインを持ち、MyPack をアンインストールしても動き続けます。

    完成したアプリ:インストールして開いた状態と、サイズ・ビルド時間

ブラウザのタブはアプリの居場所に向かない

タブは他のタブに埋もれ、どのサイトも同じcookieを共有し、どれも独自のDockアイコン、通知、ウインドウを持ちません。MyPack は各サイトに本物の専用アプリを与え、その後も世話を続けます。

マシンにツールチェーンは不要

小型の事前ビルド済みruntimeにアプリの設定を書き込むだけなので、ビルドは数秒で終わります。runtimeのダウンロードは一度だけで、署名と検証済みです。

アプリは単体で成り立つ

どのアプリも独自の名前、アイコン、分離されたログインを持ち、システムのWebViewを使い、MyPack をアンインストールしても動き続けます。

作って終わりではない

ログインを失わずにワンクリックでアップデート。失敗すれば前のバージョンに戻ります。修復したり、別のコンピュータへ移したりもできます。

画面を見てみる

現在のアプリの実際の画面です(デモモード)。

ライブラリ:アプリ、グループ、下書きをまとめて表示し、アップデートや対応が必要なものを先頭に出します。
ライブラリ:アプリ、グループ、下書きをまとめて表示し、アップデートや対応が必要なものを先頭に出します。

すべて含まれています

アプリ数の制限、ライセンスキー、アカウントは不要。以下の機能はすべて無料ダウンロードに含まれます。

アプリを作る

  • どんなWebサイトからでもMyPack が名前と最適なアイコンを取得します。どちらも変更でき、アイコンスタジオでアイコンをデザインすることもできます。
  • ローカルプロジェクトからHTMLファイル、index.html のあるフォルダ、または Vite・CRA・Astro・Nuxt・SvelteKit・Next の書き出し。プロジェクトのビルドは承認した後にだけ実行されます。
  • 見つける数十の人気サイトをワンクリックで。一覧は誰でも追加できるシンプルなJSONファイルです。
  • グループアプリ複数のサイトを1つのウインドウに。サイドレール、サイトごとに分かれたセッション、分割表示つき。
  • Pake の設定Pake の pake.json をそのまま持ち込めます。

作ったアプリの中では

  • 通知とバッジWeb通知と、未読数を示す Dock バッジ。
  • メディアキー音楽や動画のサイトでメディアキーと「再生中」に対応。
  • リンクは正しいアプリへMyPack アプリ同士のリンクは、対応するアプリで開きます。
  • ウインドウモード通常、コンパクト、サイドバー、またはメニューバー。
  • タブピン留めページつきのタブ。
  • 自分のルールでコンテンツブロック、カスタムCSSとJavaScript、プロキシとuser-agentの設定。
  • ログインもそのままGoogle や Microsoft などのログインポップアップがそのまま動きます。

アプリを管理する

  • ひとつのライブラリ作ったものすべてを、インストールして開く・アップデート・修復・アンインストールとともに。
  • 同期と移行iCloud Drive などの共有フォルダでライブラリをコンピュータ間で同期したり、.mypack ファイルを書き出し・読み込みしたりできます。
  • ブラウザ拡張機能開いているタブをアプリにする、任意の拡張機能。
  • 7つの言語English、繁體中文、简体中文、粵語、Español、Français、日本語。

MyPack とほかのツール

Webサイトをアプリにする優れたツールはたくさんあります。MyPack の違いを、できるだけ率直にまとめました。

MyPackNativefierPakeWebCatalog
無料ですべての機能アプリ数の制限なし、アカウント不要はいはい無料プランと有料アップグレード
開発ツールなしでビルドインストール不要Node.js が必要ローカルビルドに Rust と Node.js が必要インストール不要
アプリを作り管理するデスクトップアプリライブラリ、アップデート、修復コマンドラインコマンドラインはい
オープンソースApache-2.0MITMITプロプライエタリ
開発が続いているはい2023年にアーカイブはいはい

MyPack は Pake に多くを負っています。Pake は、Webサイトが小さく目的のはっきりしたデスクトップアプリとしてどれほど快適になるかを示しました。MyPack は Pake の設定を読み込めるので、そのまま持ち込めます。

各プロジェクトの公開ページ(2026年11月時点)に基づきます。古い情報がありましたら issue でお知らせください。

MyPack をインストール

インストーラをダウンロードするか、お使いのパッケージマネージャを使ってください。どれも PATH に mypack コマンドを追加し、MyPack を最新に保ちます。

  • macOSメインのプラットフォーム。Apple silicon と Intel。アプリは WKWebView を使います。
  • Linuxx64 と arm64。アプリは WebKitGTK を使い、Ubuntu 24.04 でテスト済みです。
  • Windowsx64 と arm64。アプリは WebView2 を使います。テストはまだ少なめです。
macOS 版をダウンロード

Apple silicon と Intel 用の .dmg、または Homebrew:

Homebrew
brew install --cask sinhong2011/tap/mypack

リリースはまだ署名されていません。macOS で Gatekeeper が初回起動をブロックした場合は、MyPack.app を右クリックして「開く」を選んでください。Windows では SmartScreen が確認を求めることがあります。「詳細情報」から「実行」を選んでください。

各リリースには、アプリと CLI のアーカイブもあります。 最新リリースを見る

開発者とAIエージェントのために

アプリのバイナリはそのまま CLI です。--json をつけると、どのコマンドも JSON オブジェクトを1つ出力し、終了コードは安定しています。

内蔵の MCP サーバーにより、Claude Code、Codex などのエージェントがアプリの一覧、作成、ビルドを代わりに行えます。エージェントはアプリをインストールできず、プロジェクトのビルドスクリプトは承認した後にだけ実行されます。

MyPack 自体にはチャットや LLM は内蔵されていません。

zsh
# 下書きプロジェクトを作り、ビルドしてインストールし、開く
$ mypack create github.com --json
$ mypack build <project-id> --yes --json
$ mypack install <artifact-id> --open
$ mypack apps list

# エージェントを接続する
$ claude mcp add mypack -- mypack mcp serve

Webアプリに、帰る場所を。

ずっと無料。macOS、Windows、Linux で。