Skip to content

Latest commit

 

History

History
182 lines (149 loc) · 13.8 KB

File metadata and controls

182 lines (149 loc) · 13.8 KB

English 中文 日本语

PakePlus

9分で任意のウェブページをデスクトップアプリやモバイルアプリに変換。シンプルで使いやすい。

Release Stars Build License Featured|HelloGitHub

PakePlus は Mac、Windows、および Linux に対応しており、Android と iOS も間もなくサポート予定です。ローカルに複雑な依存環境をインストールする必要はなく、Github トークンだけで利用できます。また、PakePlus 自体のサイズはわずか約5MBです。最新バージョンについてはリリースページをご確認ください。また、PakePlus Web 版も利用できます。PakePlus Web人気パッケージカスタム開発については README をご覧ください。ディスカッションエリアでご意見をお待ちしています。
YouTube.mp4

特徴

  • 💎 Electron より約 20 倍小さい(5MB 未満!)、そして 10 倍高速。
  • 🚀 Rust Tauri ベースで構築されており、JS ベースのフレームワークより軽量かつ高速。
  • 📦 豊富な機能を内蔵 — ショートカット、没入型ウィンドウ、ミニマルなカスタマイズに対応。
  • 👻 PakePlus はミニマルなソフトウェアで、旧来のパッケージ方法を Tauri に置き換えてクロスプラットフォームのデスクトップアプリを実現。
  • 📲 Android および iOS アプリをネイティブフレームワークでパッケージ、Tauri2 よりさらに軽く高速。
  • 🤗 操作が簡単、GitHub トークンが 1 つあればデスクトップアプリを取得可能。
  • 🌹 複雑な依存環境をローカルにインストールする必要なし、GitHub Actions によるクラウド自動パッケージング。
  • 🧑‍🤝‍🧑 国際化に対応、システムの言語に自動的に追従。
  • 💡 カスタム JS の注入が可能、自作の JS をページに注入して使用可能。
  • 🎨 UI が美しく、初心者に優しく、快適な使い心地、中国語名のパッケージも対応。
  • 📡 ウェブから直接使用可能だが、クライアント版の方が機能豊富でおすすめ。
  • 🔐 データは安全、トークンはローカルのみ保存、プロジェクトも自分の Git に安全に保管。
  • 🍔 ローカルでのパッケージ化をサポートし、依存環境をインストールする必要がなく、ローカルでのパッケージ化はわずか30秒で完了します
  • 🥥 Github Tokenがなくても大丈夫、ローカルでのパッケージ化は簡単で便利、さらにTokenも不要です
  • ⚔️ JSスクリプト内でシステムレベルのAPIを呼び出すことをサポートしています。例えば、ファイルのダウンロード/コマンドの実行/新しいウィンドウの開くなど
  • 🍀 静的ファイルのパッケージングをサポート、Vue/React の distindex.html を入れるだけでクライアントに。
  • 🐞 デバッグモードに対応、プレビューでもリリースでもバグを見つけて解消できる。
  • 💬 使用中に問題があれば、いつでも技術コミュニティに参加して相談可能。

使用シーン

  • あなたのウェブサイトをすぐにデスクトップアプリにして、より高級感を出したいとき。
  • Vue/React プロジェクトを持っていて、サーバーを購入せずにデスクトップ化したいとき。
  • Cocos ゲームをクロスプラットフォームで動作させたい?問題なし。
  • Unity プロジェクトもクロスプラットフォーム化したい?もちろん可能。
  • サイトのアドレスを隠したい、スクレイピングや拡散を防止したい。
  • 社内専用サイトで、クライアントからのみアクセスさせたい場合。
  • サイトをカスタムクライアントにして、自動化や便利機能を JS 注入で追加したい。
  • 広告が多すぎるサイトをクリーンに使いたい?JS で非表示にしよう。
  • Tauri2 を使いたいが、環境構築が大変?PakePlus で解決!

人気パッケージ

PakePlusは、ARMとIntelの両アーキテクチャに対応したインストールパッケージをサポートしています。一般的なプログラムのインストールパッケージには、通常、Mac用のARMとWindows用のIntelのみが含まれています。より多くのアーキテクチャに対応したインストールパッケージが必要な場合は、PakePlusを使用して必要なパッケージを個別にコンパイルしてください。
DeepSeek Mac Windows Linux X (Twitter) Mac Windows Linux
YouTube Mac Windows Linux 小红书 Mac Windows Linux
Tiktok Mac Windows Linux 抖音 Mac Windows Linux

始める前に

  1. リリースページからアプリをダウンロードし、ダブルクリックしてインストールし、実行します:https://github.com/Sjj1024/PakePlus/releases。 あるいは、ウェブ版を使ってもいいです:PakePlus Web

  2. Github トークンを設定し、新しいプロジェクトを作成して設定を行います。Token 获取方法:
    English 简体中文日本语

Github トークン権限の説明:
1. ベータ版に必要なトークン権限:
All repositories:元のテンプレートリポジトリのフォーク
Actions:GitHub アクションの管理
Administration:リポジトリのフォークとファイル管理
Contents:リポジトリ内容の追加/削除/修正/検索など
Issues:PakePlus への問題の提出

1. クラシック版に必要なトークン権限:
repo:テンプレートコードのフォークと管理
workflow:ソフトウェアのコンパイルとリリース
  1. 新しいウィンドウでアプリをプレビューし、パッケージングボタンをクリックしてアプリをビルドします。
  2. リリースページからアプリをダウンロード可能です。

よくある質問

  1. Mac ユーザーはインストール時に「アプリが破損しています」という警告が表示される場合があります。 「キャンセル」をクリックし、次のコマンドを実行してから、アプリを再度開いてください。(これは Mac 用のオフィシャル署名のためです。そのコストは年間 $99 です...そのため、必要な場合はオフィシャル署名を手動でバイパスして使用することができます。)
sudo xattr -r -d com.apple.quarantine /Applications/PakePlus.app
  1. アプリをパッケージ化する際、Mac ユーザーはインストール時に「アプリが破損しています」という警告が表示される場合があります。 「キャンセル」をクリックし、次のコマンドを実行してから、アプリを再度開いてください。
sudo xattr -r -d com.apple.quarantine /Applications/YourAppName.app
  1. プログラムの使用中に問題が発生した場合は、最新バージョンをダウンロードしてください。 2025 年以前に開発されたバージョンは Tauri v1.0 に基づいていますが、2025 年には Tauri v2.0 にアップグレードされました。最新バージョンでも問題が解決しない場合は、詳細な情報を添えて Issue を提出してください。より迅速に更新・修正を行うことができます。

  2. GitHub トークンを追加すると、PakePlus はあなたのリポジトリに PakePlus リポジトリをフォークします。今後のすべてのプロジェクトはこのリポジトリに依存して作成およびコンパイルされるため、PakePlus リポジトリを削除しないでください。

PakePlus の開発

PakePlus をローカルで開発したい場合、まず環境を整えてください。Rust >=1.63 と Node >=16(例:16.18.1)がコンピュータにインストールされていることを確認してください。インストールガイドについては、Tauri ドキュメントをご参照ください。

これらに不慣れな場合、上記のワンクリックパッケージングツールを試すのが良いでしょう。

# 依存関係のインストール
pnpm i

# ローカル開発 [右クリックでデバッグモードを開きます。]
pnpm run dev

# アプリのパッケージング
pnpm run build

サポート

  1. PakePlus があなたの生活に楽しみをもたらしたなら、サポートしていただけると嬉しいです。

Star History

Star History Chart