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…

这是什么?PacBao(PakePlus)可以在几分钟内把任意网页、HTML、Vue 或 React 项目打包成不到 5MB 的轻量级桌面或手机应用,完全不需要搭建开发环境。
它和直接用 Electron 套个网站外壳有什么区别?生成的应用基于 Rust Tauri 构建——体积大约只有 Electron 的二十分之一(不到 5MB),速度快 10 倍;Android 和 iOS 应用则采用原生框架而不是 Tauri2,因此体积更小、速度更快。
我怎么把我的第一个网站做成应用?从 release 页面下载客户端,双击安装(或者直接用浏览器里的 PacBao Web),然后新建一个项目,配置好各项设置,再用 GitHub token 或本地打包的方式打包即可。
打包需要先装 Rust、Node 或其他开发工具吗?不需要:云端构建由 GitHub Actions 自动完成,本地打包也不用安装任何环境,大约 30 秒就能搞定。只有从源码构建项目时才需要 Rust >= 1.63 和 Node >= 16。
用 GitHub token 打包有什么坑吗?有——用 token 打包会自动给这个项目点星(star),而且打包出来的资源会存放在你自己的公开 GitHub 仓库里,任何人都能查看。它只适合个人使用,不能用于商业分发。
我的 GitHub token 会被存到哪里?你的 token 只保存在你自己的电脑上,项目也安全地留在你自己的 Git 仓库里。
它真的是免费开源的吗?README 称 PakePlus 是一个 MIT 许可、由赞助者支持的开源项目,不过仓库元数据里并没有附带许可证文件,而且前端代码已经不再对外开放。
大家用它来做什么?常见的用法有:把网站做成一个像样的客户端、不买服务器就发布 Vue/React 应用、把 Cocos 或 Unity 游戏包装成跨平台客户端、把公司内部网站限制在专用客户端里访问,或者通过注入 JS 来隐藏网页广告。
为什么前端代码不再开源了?因为有人利用这个项目打包非法软件,违背了它的初衷。作者警告说,如果这种滥用再次发生,项目里的所有代码都将停止开源。
客户端应用本身都包含什么功能?内置快捷键、沉浸式窗口和极简自定义等功能,自动 i18n 会跟随你的系统语言,debug 模式支持 preview 和 release 构建,还有对新手友好的界面,并支持中文应用名。
JavaScript 注入能做什么?你可以把自己的 JS 注入到打包后的页面里,用来隐藏广告或自动执行操作,还能在脚本中调用系统级 API——比如下载文件、执行命令或打开新窗口。Vue/React 编译后的 dist 目录和 index.html 也可以直接打包。
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