打包网页/Vue/React项目为桌面/手机应用只需几分钟
一个跨平台打包工具,能将任意网页或前端项目(Vue、React)快速封装为 Windows、macOS、Linux 等平台桌面应用。
它基于 Rust 和 Tauri 构建,具有轻量、性能高、体积小(约 5MB)等优势,支持云端 GitHub Actions 打包,无需本地配置环境。
它支持自定义应用图标、注入 JavaScript、跟随系统语言、debug 调试模式,适合个人开发者、小团队及企业快速部署跨平台工具。
- 🎐 比 Electron 小大约 20 倍(小于 5MB),速度快 10 倍。
- 🚀 PakePlus 使用 Rust Tauri 构建,比基于 JavaScript 的框架更轻、更快。
- 📦 具有丰富的内置功能 — 支持快捷方式、沉浸式窗口和极简自定义。
- 👻 PakePlus 是一个极简的工具,它用 Tauri 取代了跨平台桌面应用程序的传统打包。
- 📲 使用原生框架打包 Android 和 iOS 应用程序 — 比 Tauri2 更小、更快。
- 🤗 易于使用 — 只需一个 GitHub 令牌即可获得桌面应用程序。
- 🌹 无需在本地安装复杂的依赖项 — 使用 GitHub Actions 进行基于云的自动打包。
- 🧑 🤝 🧑 国际化支持 — 自动遵循您的系统语言。
- 💡 支持自定义 JavaScript 注入 — 编写您自己的 JS 以注入到页面中。
- 🎨 美观且用户友好的 UI — 为初学者提供更好的体验,支持中文名称打包。
- 📡 可以直接通过 Web 使用,但客户端提供更强大的功能,建议使用。
- 🔐 数据安全性 — 您的令牌仅存储在本地,您的项目安全地保存在您自己的 Git 存储库中。
- 🍀 支持静态文件打包 — 放入编译后的 dist 文件夹或从 Vue/React index.html来创建客户端应用程序。
- 🐞 支持调试模式 — 在预览或发布期间查找并消除错误。
PakePlus 支持 ARM 和 Intel 架构的安装包。大多数流行的程序安装包只包括 macOS 的 ARM 架构和Windows 的 Intel 架构。如果您需要额外架构的安装包,请使用 PakePlus 单独编译所需的包。
项目地址
https://github.com/Sjj1024/PakePlus
网页使用地址
下载地址
