Sobre o projeto

PakePlus-iOS 是一款将网页和前端项目转换为跨平台桌面及移动应用的工具。根据 README,它支持 Mac、Windows、Linux、Android 和 iOS,打包后的应用体积小于 5MB,比 Electron 小约 20 倍,速度快 10 倍。 主要特性描述: - 桌面端基于 Rust Tauri 构建,Android 和 iOS 使用原生框架。 - 无需复杂的本地依赖;打包通过 GitHub Actions 在云端完成,仅需 GitHub Token。 - 支持打包静态文件,如编译后的 Vue/React dist 文件夹或 index.html。 - 包含快捷键、沉浸式窗口、极简定制、跟随系统语言的多语言支持,以及向页面注入自定义 JavaScript。 - 提供 Web 界面和客户端,推荐使用客户端以获得更强功能。 - Token 存储在本地,项目保留在用户自己的 Git 仓库中。 - 提供调试模式用于预览和发布。 快速开始:从发布页面下载或使用 Web 版本,配置具有所列权限的 GitHub Token,创建项目,预览,然后发布并下载打包应用。README 提示 PakePlus 会将模板仓库 fork 到用户账户,请勿删除。 提及的用例包括:将网站转为应用、无需服务器打包 Vue/React 项目、将 Cocos 或 Unity 项目作为跨平台客户端运行、隐藏网站地址、限制内部平台访问、注入 JS 实现自动化以及隐藏广告。 本地开发需要 Rust >=1.63 和 Node >=16,使用 pnpm 命令进行安装、开发和构建。项目采用 MIT 许可证。