AX 爱鲜报

Pake

用一条命令把任意网站打包成轻量桌面应用,基于 Rust + Tauri,支持 macOS、Windows 和 Linux,体积远小于 Electron 方案。

过去 7 天收获 3 颗 Star

爱鲜报评分

0.0

0 人评分

62k

星数

是

中文

Rust

主语言

是

活跃

99

贡献者

人工分析

EDITORIAL

推荐理由

Pake 用 Tauri 替代 Electron,把网页一键封装成原生桌面应用,安装包通常不到 10MB,内存占用也更低。项目已有 6 万多 Star,中文文档完善,作者 tw93 长期维护。无论你是想给常用网站做个独立客户端,还是想学习 Tauri 桌面开发,它都是很实用的选择。

适用场景

  • 把 ChatGPT、DeepSeek、Gemini 等 AI 网页封装成独立桌面客户端
  • 为内部管理系统或 SaaS 后台生成轻量桌面壳
  • 把常用阅读、音乐、视频网站做成沉浸式桌面应用
  • 学习 Tauri 与 Rust 桌面应用开发实践
  • 替代 Nativefier、Electron 等偏重的网页打包方案

优点

  • 安装包体积小,通常不到 10MB,远小于 Electron 打包结果
  • 基于 Rust + Tauri,启动快、内存占用低
  • 一条命令即可打包,也提供在线构建,新手无需配置环境
  • 内置快捷键、沉浸式窗口、拖拽、样式定制、去广告等实用能力
  • 中文文档齐全,社区活跃,Star 与下载量都很高

缺点

  • 依赖系统 WebView,不同平台渲染表现可能存在差异
  • 深度定制样式或功能需要改 Rust/前端代码,有一定门槛
  • 部分网站存在登录、跨域或反爬限制,打包后体验不一定完美
  • GPL-3.0 协议,商用分发需注意合规要求
上手难度 入门

Pake 是什么

Pake 是一个基于 Rust + Tauri 的开源工具,可以用一条命令把任意网站变成轻量级桌面应用,支持 macOS、Windows 和 Linux。相比 Electron 方案,它的安装包通常不到 10MB,体积和内存占用都小得多。

核心特性

  • 轻量:安装包体积约为 Electron 的 1/20,磁盘占用通常在 10MB 以内
  • 快速:基于 Rust Tauri 构建,启动速度和内存表现优于传统 JS 框架
  • 易用:通过 CLI 一条命令打包,也支持在线构建,无需复杂配置
  • 功能丰富:支持快捷键、沉浸式窗口、拖拽、样式定制、去广告等

使用方式

新手

可以直接下载官方提供的常用成品包(如 WeRead、Twitter、ChatGPT、DeepSeek、YouTube 等),或使用在线构建,无需本地环境。

开发者

安装 CLI 工具后,即可一条命令打包任意网站,并可自定义图标、窗口尺寸等参数。示意:

# 安装 CLI 后打包示例(具体参数以官方文档为准)
pake <url> --name <应用名> --icon <图标路径>

进阶

可以把项目克隆到本地做自定义开发,或参考高级用法文档进行样式定制与功能增强。

适用人群

  • 想把常用网站变成独立桌面客户端的普通用户
  • 需要为内部系统快速生成桌面壳的开发者
  • 想学习 Tauri / Rust 桌面开发的同学

注意事项

Pake 依赖系统 WebView,不同平台渲染可能有差异;部分网站存在登录或跨域限制,打包后体验不一定完美。项目采用 GPL-3.0 协议,商用分发前请确认合规。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。