Pake是一个可将各种网页快速打包成 App 的开源工具。支持多平台可打包成为Mac,Windows,以及Linux的可执行程序。与 Electron 相比,Pake更加小巧易用,速度更快,同时支持通用的快捷键透传、沉浸式窗口、拖动、打包样式兼容等特性。基于Rust编写,遵守MIT开源协议。

  Pake是一个可将各种网页快速打包成 App 的开源工具。支持多平台可打包成为Mac,Windows,以及Linux的可执行程序。与 Electron 相比,Pake更加小巧易用,速度更快,同时支持通用的快捷键透传、沉浸式窗口、拖动、打包样式兼容等特性。基于Rust编写,遵守MIT开源协议。

  Pake利用 Rust 轻松构建轻量级多端桌面应用,支持 Mac / Windows / Linux,关于常用包下载、命令行一键打包、定制开发可见下面文档,也欢迎去讨论区交流。

网页快速打包成App的开源工具-Pake

  Pake功能特性:

  相比传统的 Electron 套壳打包,要小将近 20 倍,5M 上下。

  Pake 的底层使用的 Rust Tauri 框架,性能体验较 JS 框架要轻快不少,内存小很多。

  不是单纯打包,实现了快捷键的透传、沉浸式的窗口、拖动、样式改写、去广告、产品的极简风格定制。

  只是一个很简单的小玩具,用 Rust 替代之前套壳网页打包的老思路,其实 PWA 也很好。

  源码:https://github.com/tw93/Pake