网页秒变桌面应用!PakePlus:比Electron小20倍,5M体积全搞定

朋友们!想把网页变成桌面应用吗?
你是不是经常遇到这些需求:
- 想把网站打包成应用:有个好用的网站,想做成桌面应用,方便日常使用
- Vue/React项目想打包:不想买服务器,直接把前端项目打包成桌面应用
- 游戏想跨平台运行:Cocos/Unity游戏想做成跨平台客户端
- 隐藏网站地址:不想让别人直接访问你的网站,只通过客户端访问
- 内部平台限制访问:公司内部平台,只想通过专用客户端访问
- Electron太重了:Electron打包的应用动不动几百MB,太占空间
今天我要给大家分享一个 GitHub 上的神器——PakePlus(PacBao)!这个工具可以把任何网页、Vue、React 项目打包成桌面和移动应用,体积小于 5MB,比 Electron 小 20 倍、快 10 倍!
✨ 什么是 PakePlus?
PakePlus(PacBao)是一款基于 Rust Tauri 构建的跨平台应用打包工具。它可以将任何网页、Vue、React 等项目快速打包成桌面和移动应用,无需本地安装复杂依赖,体积小、速度快。
核心特点:
- 💎 超小体积:比 Electron 小 20 倍,打包的应用小于 5MB
- 🚀 极速启动:比 JavaScript 框架快 10 倍,基于 Rust Tauri 构建
- 📦 丰富功能:支持快捷键、沉浸式窗口、极简自定义
- 📲 多平台支持:Mac、Windows、Linux、Android、iOS 全覆盖
- 🌹 零依赖:无需本地安装复杂依赖,云端自动打包
- 🤗 简单易用:只需一个 GitHub Token,即可获得桌面应用
- 🍔 本地打包:支持本地打包,无需 Token,30秒搞定
- 🍀 静态文件打包:支持 Vue/React 的 dist 文件夹直接打包
- 💡 自定义注入:支持自定义 JavaScript 注入,实现自动化和自定义功能
- 🎨 美观UI:界面美观,对新手友好,支持中文命名
🎯 核心功能
1. 网页打包成应用
只需输入网站 URL,即可将任何网页打包成桌面应用:
示例:- https://chatgpt.com → ChatGPT 桌面应用- https://notion.so → Notion 桌面应用- https://docs.google.com → Google Docs 桌面应用
2. Vue/React 项目打包
将 Vue/React 项目编译后的 dist 文件夹直接打包:
示例:- Vue 项目 dist 文件夹 → 桌面应用- React 项目 dist 文件夹 → 桌面应用- Vite 构建项目 → 桌面应用
3. 自定义功能
- JavaScript 注入:注入自定义 JS,实现自动化和自定义功能
- 隐藏广告:注入 JS 隐藏网页广告
- 系统级 API:支持调用系统级 API(下载文件、执行命令、打开新窗口等)
- 调试模式:支持调试模式,快速定位和修复问题

🚀 使用方式
方式一:客户端应用(推荐)
- 下载应用:访问 GitHub Release 下载客户端
- 安装运行:双击安装并运行应用
- 配置 Token:配置 GitHub Token 或使用本地打包
- 创建项目:创建新项目,设置配置(名称、URL、图标等)
- 预览发布:预览应用,点击发布按钮打包
- 下载应用:从 Release 页面下载打包好的应用
方式二:Web 版本
直接访问 PacBao Web 使用网页版本,无需下载客户端。
📊 对比其他方案
| 方案 | 体积 | 速度 | 跨平台 | 复杂度 | 推荐指数 |
|---|---|---|---|---|---|
| PakePlus | ⚡ 5MB | ⚡ 10x | ✅ 全平台 | ⭐ 简单 | ⭐⭐⭐⭐⭐ |
| Electron | ~100MB | 1x | ✅ 全平台 | ⭐⭐⭐ 中等 | ⭐⭐⭐ |
| Tauri | ~10MB | 10x | ✅ 全平台 | ⭐⭐⭐⭐ 复杂 | ⭐⭐⭐⭐ |
| PWA | ~5MB | 5x | ✅ 全平台 | ⭐⭐ 简单 | ⭐⭐⭐⭐ |
| 原生开发 | ~20MB | 20x | ❌ 单平台 | ⭐⭐⭐⭐⭐ 很难 | ⭐⭐ |
⚠️ 注意事项
Mac 用户提示
Mac 用户安装时可能会看到”应用已损坏”的警告,解决方法:
sudo xattr -r -d com.apple.quarantine /Applications/PacBao.appGitHub Token 权限
使用 GitHub Token 打包时,需要以下权限:
Beta 版本:
- All repositories:Fork 原始模板仓库
- Actions:管理 GitHub actions
- Administration:Fork 和管理仓库文件
- Contents:添加、删除、修改和查找仓库内容
- Issues:向 PacBao 提交问题
Classic 版本:
- repo:Fork 和管理模板代码
- workflow:编译和发布软件
合法使用
请合法合规使用此软件,仅限个人使用,不得传播或用于商业目的。
📝 总结
PakePlus 是一款功能强大的跨平台应用打包工具,特别适合将网页、Vue/React 项目快速打包成桌面和移动应用。它基于 Rust Tauri 构建,体积小、速度快,比 Electron 小 20 倍、快 10 倍。支持云端自动打包和本地打包,无需复杂依赖,30秒内完成打包。无论是个人用户还是企业用户,都能从中受益。如果你想把网页变成应用,这个工具绝对值得一试!
🌟 项目资源
GitHub 地址: https://github.com/Sjj1024/PakePlus
官方网站: https://pakeplus.com
Web 版本: https://pakeplus.pages.dev
觉得项目不错的话,记得给作者点个 star 支持一下!
🎉 互动时间
你最想把什么网站打包成应用?最期待什么功能?欢迎在评论区和我交流分享!
我会定期分享更多好用的工具,记得关注我哦!
推荐阅读:
- GitHub 热门项目!DBX,15MB 搞定 40+ 数据库管理!
- 从Hexo到Astro Firefly:我的博客迁移之旅
- 自建图床又一选择?这个工具让你打造个人图片分享平台!
- 离线OCR神器!这个工具让图片文字轻松提取
- 保姆级教程!用PicList+GitHub搭建免费图床,超详细配置指南!
- 文件分发利器!这个工具让文件分享更安全
- Docker打包工具!这个Electron工具让镜像管理更高效!
- Redis管理神器!这个工具让你的数据操作更高效
- 又一个 Rust 神级编辑器!Fresh 让我放弃了 VS Code
如果您觉得这篇文章有帮助,请为小王点点推荐,谢谢!🌹
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
小王的博客














