视频加载失败

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

1438 字
7 分钟
网页秒变桌面应用!PakePlus:比Electron小20倍,5M体积全搞定
网页秒变桌面应用!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(下载文件、执行命令、打开新窗口等)
  • 调试模式:支持调试模式,快速定位和修复问题

🚀 使用方式#

方式一:客户端应用(推荐)#

  1. 下载应用:访问 GitHub Release 下载客户端
  2. 安装运行:双击安装并运行应用
  3. 配置 Token:配置 GitHub Token 或使用本地打包
  4. 创建项目:创建新项目,设置配置(名称、URL、图标等)
  5. 预览发布:预览应用,点击发布按钮打包
  6. 下载应用:从 Release 页面下载打包好的应用

方式二:Web 版本#

直接访问 PacBao Web 使用网页版本,无需下载客户端。

📊 对比其他方案#

方案体积速度跨平台复杂度推荐指数
PakePlus⚡ 5MB⚡ 10x✅ 全平台⭐ 简单⭐⭐⭐⭐⭐
Electron~100MB1x✅ 全平台⭐⭐⭐ 中等⭐⭐⭐
Tauri~10MB10x✅ 全平台⭐⭐⭐⭐ 复杂⭐⭐⭐⭐
PWA~5MB5x✅ 全平台⭐⭐ 简单⭐⭐⭐⭐
原生开发~20MB20x❌ 单平台⭐⭐⭐⭐⭐ 很难⭐⭐

⚠️ 注意事项#

Mac 用户提示#

Mac 用户安装时可能会看到”应用已损坏”的警告,解决方法:

Terminal window
sudo xattr -r -d com.apple.quarantine /Applications/PacBao.app

GitHub 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 支持一下!

🎉 互动时间#

你最想把什么网站打包成应用?最期待什么功能?欢迎在评论区和我交流分享!

我会定期分享更多好用的工具,记得关注我哦!


推荐阅读

如果您觉得这篇文章有帮助,请为小王点点推荐,谢谢!🌹

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
网页秒变桌面应用!PakePlus:比Electron小20倍,5M体积全搞定
https://blog.huhaha.vip/posts/tools/实用工具/pakeplus-intro/
作者
小王的博客
发布于
2026-06-20
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
小王的博客
一个上了年纪的猿人.
分类
标签
最新动态
站点统计
文章
209
分类
15
标签
161
总字数
478,322
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录