@precisox: 一位名叫tw93的中国开发者对他桌面应用吞噬RAM和磁盘空间感到厌倦。他打开Slack,然后…
摘要
一位中国开发者创建了Pake,这是一个使用Rust和Tauri从网页构建超轻量桌面应用的工具,与基于Electron的应用相比,大幅降低了内存占用。该开源项目已获得极大关注,GitHub星标超过51,000个。
查看缓存全文
缓存时间: 2026/06/20 22:25
一位名叫 tw93 的中国开发者受够了桌面应用吞噬他的内存和磁盘空间。
他打开 Slack,几百兆内存就消失了。打开 Discord、Notion 或任何其他应用,同样的事情再次发生。原因?几乎所有应用内在都一样:一个网站打包了完整的 Chrome 引擎(Electron)。
他坚信一定有更好的办法。
2022 年,他开始构建 Pake。他使用了 Rust + Tauri,后者不包含完整浏览器,而是利用操作系统原生的 WebView。
结果相当震撼:
- Slack 用 Pake → 8 MB(原为 524 MB)
- Discord 用 Pake → 9 MB(原为 265 MB)
- ChatGPT 用 Pake → 9 MB(原为 260 MB)
四年后,他的仓库在 GitHub 上获得了超过 51,000 颗星。项目已为 Grok、ChatGPT、Gemini、Discord、YouTube、Twitter 等众多服务准备了现成的构建版本。所有这些都不到 10 MB,轻量、快速且免费。
最棒的是:只需一条命令,就能将任何网页变成原生桌面应用。
他没有创办公司,没有募集投资。他只是解决了一个困扰数百万人的问题。
有时,真正的改变来自一个对现状感到厌倦的人。
这相当震撼,仓库地址在评论区。
相似文章
tw93/Pake
Pake 是一个命令行工具,使用Rust和Tauri将任意网页转换为原生桌面应用,提供轻量级(约5MB)的macOS、Windows和Linux版本。
@geekbb: 基于 Tauri(Rust + Svelte)的桌面应用,将编程 AI 代理、API 客户端、SQL/NoSQL 编辑器、SSH 终端、远程文件浏览器和项目管理看板整合在一个界面中,开发者不用在多个应用之间切换。 https://gith…
Clauge 是一个基于 Tauri(Rust + Svelte)的桌面应用,将编程 AI 代理、API 客户端、SQL/NoSQL 编辑器、SSH 终端、远程文件浏览器和项目管理看板集成在同一界面内,让开发者无需在多个应用间切换。
@vintcessun: 午间看到一个解决下载目录乱象的工具,有点离谱——用Rust+Tauri写了个系统托盘文件整理器,内存占用才5MB,还刚补上Linux支持。核心是文件监控加规则引擎,按扩展名或正则自动分类,SQLite记操作历史可一键撤销。隐私方面零上报,…
介绍了一个开源的桌面文件整理工具Mouzi,基于Rust和Tauri构建,内存占用仅5MB,支持文件监控和规则引擎自动分类,强调隐私零上报。
@ericoding99: Electron 体积杀手来了!Electrobun 让我这个非专业程序员也想立刻上手桌面 App! 大家还在被 Electron 那 150MB+ 的庞然大物折磨吗? 我刚刷到 Electrobun 这个神器:纯 TypeScript …
Electrobun 是一个使用纯 TypeScript 和 Bun 构建跨平台桌面应用的工具,系统 WebView 模式打包仅约 14MB,启动小于 50ms,支持原生 GPU 控制,作为 Electron 的轻量替代品已获 12k+ stars。
@claugeAi: 我构建的项目 Clauge 是一个跨平台桌面应用(Rust + Tauri,约25MB,亚秒级冷启动),集成了7个开发工具……
Clauge 是一个开源跨平台桌面应用,使用 Rust 和 Tauri 构建,集成了多个开发者工具——包括并行编码代理、看板工作区和 API 客户端——全部具备 AI 能力。