很简单的用 Rust 打包网页生成很小的 Mac App,底层使用 Tauri,支持微信读书、Flomo、RunCode、
Witeboard、ToolsFun、Vercel、即刻、RoamResearch 等,详细小白开发教程可见底部。
## 特征
🏂 **小**:相比传统的 Electron 套壳打包,大小要小将近 50 倍,一般不到 2M ([数据](https://static.tw93.fun/img/pakedata.png))
😂 **快**:Pake 的底层使用的 Rust Tauri 框架,性能体验较 JS 框架要轻快不少,内存小很多
🩴 **特**:不是单纯打包,实现了通用快捷键的透传、沉浸式的窗口、拖动、打包样式兼容
🐶 **玩**:只是一个很简单的小玩具,用 Rust 替代之前套壳网页老的思路玩法,PWA 也很好,友好交流勿喷
## 快捷键
1. `command + ]`:返回上一个页面
2. `command + [`:去下一个页面,假如有的话
3. `command + ↑`:自动滚动到页面顶部
4. `command + ↓`:自动滚动到页面底部
5. `command + r`:刷新页面
6. `command + w`:隐藏窗口,非退出
7. `command + -`:缩小页面
8. `command + =`:放大页面
9. `command + 0`:重置页面缩放
此外还支持双击头部进行全屏切换,拖拽头部进行移动窗口,还有其他需求,欢迎提过来。
## 效果