Pake

あらゆるウェブページをコマンド一つでデスクトップアプリに変換。macOS、Windows、Linux に対応。

pake.run

English · 中文 · 繁體 · 日本語 · 한국어 · Deutsch · Français

twitter telegram GitHub downloads GitHub commit GitHub closed issues
## 特徴 - 🎐 **軽量**:Electron アプリと比べて約 20 分の 1 のサイズ、通常 10 MB 未満。Nativefier など Electron ベースのラッパーより軽い代替 - 🚀 **高速**:Rust Tauri を採用し、従来の JS フレームワークより軽快で低メモリ消費 - ⚡ **簡単**:CLI コマンド 1 つ、またはオンラインビルドで、複雑な設定なしですぐにパッケージ化 - 📦 **高機能**:ショートカット透過、イマーシブウィンドウ、ドラッグ&ドロップ、CSS カスタマイズ、広告非表示に対応 ## はじめに - **初心者**:ビルド済みの [人気パッケージ](#人気パッケージのダウンロード) をダウンロード、または環境構築不要の [GitHub Actions オンラインビルド](docs/github-actions-usage.md) を利用 - **開発者**:[CLI ツール](docs/cli-usage.md) をインストールし、コマンド 1 つで任意のサイトをアイコンやウィンドウ設定付きでパッケージ化 - **上級者**:リポジトリをクローンして [カスタム開発](#開発) を行うか、[高度な使い方](docs/advanced-usage.md) でスタイル調整や機能拡張を参照 - **トラブルシューティング**:[FAQ](docs/faq.md) でよくある問題と解決策を確認 ## 人気パッケージのダウンロード
WeRead Mac Windows Linux Twitter Mac Windows Linux
Grok Mac Windows Linux DeepSeek Mac Windows Linux
ChatGPT Mac Windows Linux Gemini Mac Windows Linux
YouTube Music Mac Windows Linux YouTube Mac Windows Linux
LiZhi Mac Windows Linux ProgramMusic Mac Windows Linux
Excalidraw Mac Windows Linux XiaoHongShu Mac Windows Linux
Notion Mac Windows Linux Flomo Mac Windows Linux
🏂 その他のアプリは Releases からダウンロードできます。クリックしてショートカット一覧を表示
| Mac | Windows/Linux | 機能 | | --------------------------------------------------------- | --------------------------------------------------- | ------------------------------------ | | ⌘ + [ | Ctrl + [ | 前のページに戻る | | ⌘ + ] | Ctrl + ] | 次のページに進む | | ⌘ + ↑ | Ctrl + ↑ | ページ最上部へスクロール | | ⌘ + ↓ | Ctrl + ↓ | ページ最下部へスクロール | | ⌘ + R | Ctrl + R | ページを再読み込み | | ⌘ + W | Ctrl + W | ウィンドウを隠す(終了ではない) | | ⌘ + - | Ctrl + - | ページを縮小 | | ⌘ + = | Ctrl + = | ページを拡大 | | ⌘ + 0 | Ctrl + 0 | ズームをリセット | | ⌘ + L | Ctrl + L | 現在の URL をコピー | | ⌘ + ⇧ + ⌥ + V | Ctrl + Shift + V | スタイルを合わせて貼り付け | | ⌘ + ⇧ + H | Ctrl + Shift + H | ホームに戻る | | ⌘ + ⌥ + I | Ctrl + Shift + I | 開発者ツールを開く(デバッグ版のみ) | | ⌘ + ⇧ + ⌫ | Ctrl + Shift + Del | キャッシュをクリアして再起動 | | ⌃ + ⌘ + F | F11 | フルスクリーン切り替え | タイトルバーをダブルクリックしてフルスクリーンを切り替えることもできます。Windows と Linux では `--hide-window-decorations` を指定することで、上部ドラッグ領域を備えたフレームレスウィンドウを作成できます。Mac ではスワイプで進む・戻るができ、タイトルバーをドラッグしてウィンドウを移動でき、メニューバーからナビゲーション、ズーム、ウィンドウ操作も行えます。
## CLI でワンコマンドパッケージ化 ![Pake](https://raw.githubusercontent.com/tw93/static/main/pake/pake1.gif) ```bash # Pake CLI のインストール pnpm install -g pake-cli # 基本的な使い方、ファビコンを自動取得 pake https://github.com --name GitHub # 高度な使い方、オプションのカスタマイズ pake https://weekly.tw93.fun --name Weekly --icon https://cdn.tw93.fun/pake/weekly.icns --width 1200 --height 800 --hide-title-bar ``` 初回のパッケージ化はビルド環境の準備が必要なため少し時間がかかりますが、次回以降は高速に完了します。全オプションの詳細は [CLI 使用ガイド](docs/cli-usage.md) を参照してください。コマンドラインを使わない場合は [GitHub Actions オンラインビルド](docs/github-actions-usage.md) も利用できます。 スクリプトや AI agent から使う場合は、`--json` で機械可読な結果を受け取り、`--config app.json`([schema](schema/pake.schema.json))で宣言的に設定でき、ローカルのビルド成果物も `pake ./dist --name MyTool` で直接パッケージ化できます。agent 向けの完全な仕様は [llms.txt](llms.txt) を参照してください。公式 skill は次のコマンドでインストールします。 ```text # Claude Code /plugin marketplace add tw93/Pake /plugin install pake@pake # Codex codex plugin marketplace add tw93/Pake codex plugin add pake@pake ``` AI agent に以下のテキストを渡して指示できます: ```text Pake(npm i -g pake-cli)を使ってウェブページをデスクトップアプリにパッケージ化してください。まず https://unpkg.com/pake-cli@latest/llms.txt を読み、常に --json を付けて実行し stdout を単一の JSON オブジェクトとしてパースしてください。 を という名前でパッケージ化します。 ``` ## 開発 Rust `>=1.85` と Node `>=22`(推奨 LTS、`>=20.9` も利用可能)が必要です。環境構築の詳細は [Tauri 公式ドキュメント](https://v2.tauri.app/start/prerequisites/) を参照してください。環境構築に不慣れな場合は CLI ツールの利用をおすすめします。 ```bash # 依存関係のインストール pnpm i # ローカル開発[右クリックでデバッグモードを開く] pnpm run dev # アプリケーションのビルド pnpm run build ``` スタイルのカスタマイズ、機能拡張、コンテナ通信などの高度な利用法は、[高度な使い方ガイド](docs/advanced-usage.md) をご覧ください。 ## コントリビューター Pake の成長は多くのコントリビューターに支えられています ❤️ Contributors ## サポート - 最も直接的な支援は、個人開発の Mac クリーナーアプリ [Mole for Mac](https://mole.fit) を購入していただくことです - Pake が気に入ったら、GitHub で Star を付けたり、[周りの開発者仲間におすすめ](https://twitter.com/intent/tweet?url=https://github.com/tw93/Pake&text=Pake%20-%20あらゆるウェブページをコマンド一つでデスクトップアプリに変換。macOS、Windows、Linux%20に対応) したりしていただけると嬉しいです、問題やデスクトップアプリ化にぴったりのサイトがあれば、issue や PR で教えてください - TangYuan と Coke という 2 匹の猫を飼っています。Pake で日々の作業が快適になったら、彼女たちに おやつ 🥩 をごちそうしていただけると嬉しいです
支援してくださった方々 🐱
## オープンソースライセンス Pake は GPL-3.0 ライセンスの下で公開されています。詳細は [LICENSE](./LICENSE) および [Pake Output Exception](./LICENSE-EXCEPTION) を参照してください。Pake で作成したアプリの所有権はすべてあなたに帰属し、自由に使用および配布できます。フォークして独立した製品を作成する場合は、混同を避けるため別の名前を付け、出典を明記してください。