PakePlus-Win7 README

The project's README from github.com/Sjj1024/PakePlus-Win7. As one markdown file: README.md.

English 简体中文 日本语

PacBao|PakePlus

Turn any webpage/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes

Release Stars Forks Build License License

PacBao supports Mac, Windows, Linux, and Android & iOS. There’s no need to install complex dependencies locally, PacBao is only about 10MB in size. For the latest version, please see the release page. or visit: PacBao Web. Document: PacBao Guide

Due to individuals using this project to package illegal software, which violates its intended purpose, the front-end code will no longer be open-source. If such behavior is found again, all code in this project will cease to be open-source. Please use this software legally and responsibly, or bear the consequences.

https://github.com/user-attachments/assets/b88bf541-0b26-4020-9eec-da79e1734fc9

Sponsors

PakePlus is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider sponsoring PakePlus's development.

FineVoice

Create Every Voice You Imagine

Tauri

Create cross-platform applications

Cursor

Cursor is the best way to code with AI.

JetBrains

The Leading IDE for Professional Development

Bit

AI-powered development workspaces

Prisma

Prisma makes working with data easy

Cloudflare

Build and deploy AI Agents on Cloudflare

Features

Use Cases

Getting Started

  1. Download the app from the release page:https://github.com/Sjj1024/PakePlus/releases,
    double-click to install, and run the app. or visit web:

PacBao Web

  1. Configure GitHub token or use local packaging, create a new project, and set up the configurations. get token guide. (When using this software, please comply with relevant laws and regulations. If you use GitHub token to use this project, it will automatically star the project and the compilation results will be counted for success or failure to improve the project and obtain feedback. Packaging is for personal use only and should not be disseminated or used for commercial purposes. The packaged resources will be stored in your own Github open source repository and can be viewed by anyone. Therefore, please strictly follow the Github usage guidelines, otherwise you will be responsible for the consequences)

English 简体中文日本语

Explanation of Github Token permissions:
1. For the beta version, token permissions required:
All repositories: Fork an original template repository
Actions: Manage GitHub actions
Administration: Fork and manage files in the repository
Contents: Add, delete, modify, and find repository contents
Issues: Submit issues to PacBao

1. For the classic version, token permissions required:
repo: Fork and manage template code
workflow: Compile and release your software
  1. You can preview the app in a new window and click the publish button to package the app.
  2. You can download the app from the release page.

FAQ

  1. Mac users may see an “App is damaged” warning on installation. click cancel and Run the following command, then reopen the app:(This is because the application requires an official signature to avoid the prompt of "The application is damaged" popping up after installation. However, the cost of the official signature is $99 per year... Therefore, it is necessary to manually bypass the signature to use it normally)
sudo xattr -r -d com.apple.quarantine /Applications/PacBao.app
  1. When you package the app, Mac users may see an “App is damaged” warning on installation. click cancel and Run the following command, then reopen the app:
sudo xattr -r -d com.apple.quarantine /Applications/YourAppName.app
  1. If you encounter any issues while using the program, please download the latest version, as versions developed before 2025 were based on Tauri v1.0. In 2025, Tauri was upgraded to v2.0. If the latest version still has issues, please submit an issue with detailed information so that we can update and resolve it more quickly.

  2. After you add the GitHub Token, PacBao will fork a PacBao repository into your own repository. All your future projects will rely on this repository for creation and compilation, so please do not delete your PacBao repository.

Custom Development

If you want to Contribution PacBao, ensure your environment is prepared beforehand. Make sure Rust >=1.63 and Node >=16 (e.g., 16.18.1) are installed on your computer. For installation guidance, please refer to the Tauri Documentation.

If you’re unfamiliar with these, it’s best to try the one-click packaging tool above.

# Install dependencies
pnpm i

# Local development [Right-click to open debug mode.]
pnpm run dev

# Package the app
pnpm run build

All work is conducted openly on GitHub. Whether you are a core team member or an external contributor, all Pull Requests must go through the same review process.

Support

  1. wechat and group,my wechat is lanxingme,welcome to join the wechat group.

  1. 💖If PacBao has brought joy to your life, feel free to support it.

PakePlus-Win7 (Sjj1024/PakePlus-Win7)

Searching Database…

What is this?PacBao (PakePlus) turns any webpage, HTML, Vue or React project into a lightweight desktop or mobile app under 5MB in just a few minutes, with no dev environment to set up.
How is this different from just wrapping a site in Electron?Generated apps are built with Rust Tauri — about 20x smaller than Electron (under 5MB) and 10x faster — while Android and iOS apps use native frameworks instead of Tauri2, so they are smaller and faster still.
How do I turn my first website into an app?Download the client from the release page and double-click to install (or use PacBao Web in the browser), then create a new project, set its configuration, and package it either with a GitHub token or via local packaging.
Do I need Rust, Node or other dev tools installed to package anything?No: cloud builds run automatically on GitHub Actions, and local packaging needs no installed environments and takes about 30 seconds. Only building the project from source calls for Rust >= 1.63 and Node >= 16.
Is there a catch with using a GitHub token for packaging?Yes — token-based packaging auto-stars this project, and the built resources are stored in your own public GitHub repo where anyone can view them. It is meant for personal use only, not commercial distribution.
Where does my GitHub token end up?Your token is stored only locally on your machine, and your project stays safely in your own Git repo.
Is it really free and open-source?The README calls PakePlus an MIT-licensed open source project funded by sponsors, though the repo metadata attaches no license file and the front-end code has been closed to the public.
What do people actually build with it?Typical uses: turning a website into a polished client, shipping a Vue/React app without buying a server, wrapping Cocos or Unity games as cross-platform clients, restricting an internal company site to a dedicated client, or hiding website ads via injected JS.
Why is the front-end code no longer open-source?Because some people used the project to package illegal software, violating its intended purpose. The author warns that if such abuse happens again, all code in the project will stop being open-source.
What does the client app itself include?Built-in features like shortcuts, immersive windows and minimalist customization, automatic i18n that follows your system language, debug mode for preview and release builds, and a beginner-friendly UI that supports Chinese app names.
What can the JavaScript injection do?You can inject your own JS into the packaged page to hide ads or automate actions, including calling system-level APIs from scripts — downloading files, executing commands, or opening new windows. Compiled dist folders and index.html from Vue/React can also be packaged directly.
What are similar projects?PakePlus, Pake, tauri, spacedrive, dsh_desktop, taro, mail, uni-app
Creator
Sjj1024
Size
8.9 MB
Stars
4.5K
Age
11mo
Commits · 90 Days