Repolode
tw93

tw93/Pake

1つのコマンドで、あらゆるWebサイトをmacOS、Windows、Linux向けの軽量デスクトップアプリにパッケージ化します。

代替できる製品:Electron

スター
62,221
フォーク
12,794
未解決の Issue
2
最終コミット
一昨日

これは何?

PakeはWebページをスタンドアロンのデスクトップアプリに変換します。URLを指定すると、macOS、Windows、Linux向けのインストーラーを生成できるため、ChatGPTやYouTubeのようなサイトをブラウザーのタブではなく、専用ウィンドウで使えます。ElectronではなくRustとTauriをベースにしているため、インストーラーは小さく、ディスク上で通常10 MB未満です。

CLI(pnpmまたはnpmからpake-cliとしてインストール可能)、コマンドラインを使いたくないユーザー向けのGitHub Actionsベースのオンラインビルダー、生成したアプリをカスタマイズするためのローカル開発環境を提供します。アプリ名、アイコン、ウィンドウサイズ、タイトルバーの非表示などを設定できます。また、ナビゲーション、ズーム、キャッシュの消去に使えるキーボードショートカットに加え、高度な設定による広告の削除やスタイルのカスタマイズにも対応しています。

Pakeはローカルのビルド出力もパッケージ化でき、JSON出力モードと、スクリプトやAIエージェント向けの宣言的な設定ファイルも備えています。

主な機能

  • 01任意のURLからmacOS、Windows、Linux向けのデスクトップインストーラーをビルド
  • 02RustとTauriを使用し、通常10 MB未満のインストーラーを生成
  • 03ワンコマンドで使えるCLI、GitHub Actionsによるオンラインビルド、ローカル開発に対応
  • 04カスタムアイコン、ウィンドウサイズ、タイトルバー非表示の設定に対応
  • 05ナビゲーション、ズーム、キャッシュ消去用のキーボードショートカットを搭載

ユースケース

  • ChatGPT、GeminiなどのWeb AIチャットをスタンドアロンのデスクトップアプリとして利用する
  • セルフホストまたは社内向けのWebツールをデスクトップショートカットにする
  • ローカルのWebビルドを配布用のデスクトップアプリとしてパッケージ化する
  • JSON出力を使い、AIエージェントやスクリプトからデスクトップアプリを生成する

クイックスタート

  1. 1

    pnpm で Pake CLI をグローバルにインストールする

    pnpm install -g pake-cli
  2. 2

    Web サイトをデスクトップアプリにパッケージ化する

    pake https://github.com --name GitHub

使う前に知っておきたいこと

  • コピーレフトライセンスである GPL-3.0 の下でライセンスされており、派生物も同じ条件でオープンソース化する必要があります。
  • 初回のビルドではビルド環境がセットアップされるため、時間がかかります。

トピック

よくある質問

Pake とは?
1つのコマンドで、あらゆるWebサイトをmacOS、Windows、Linux向けの軽量デスクトップアプリにパッケージ化します。 PakeはWebページをスタンドアロンのデスクトップアプリに変換します。URLを指定すると、macOS、Windows、Linux向けのインストーラーを生成できるため、ChatGPTやYouTubeのようなサイトをブラウザーのタブではなく、専用ウィンドウで使えます。ElectronではなくRustとTauriをベースにしているため、インストーラーは小さく、ディスク上で通常10 MB未満です。
Pake は無料で使えますか?ライセンスは?
Pake は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Pake は今もメンテナンスされていますか?
活発にメンテナンス中。Pake の最終コミットは 2026年10月19日 です。
Pake は何に使えますか?
ChatGPT、GeminiなどのWeb AIチャットをスタンドアロンのデスクトップアプリとして利用する セルフホストまたは社内向けのWebツールをデスクトップショートカットにする ローカルのWebビルドを配布用のデスクトップアプリとしてパッケージ化する JSON出力を使い、AIエージェントやスクリプトからデスクトップアプリを生成する
Pake のインストール方法は?
pnpm で Pake CLI をグローバルにインストールする: pnpm install -g pake-cli Web サイトをデスクトップアプリにパッケージ化する: pake https://github.com --name GitHub
Pake はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/tw93/Pake

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト