
Pake殼
Turn any website into a lightweight, cross-platform desktop app.
2 apps free$15 once3 computers7-day refundFree updates
Pick a site. Make it an app.
Pick from the gallery or paste an address, and get a real desktop app with its own icon and window, no compiler to install. Explore the app



Prefer the terminal? Use the free Pake CLI.
148 CLI releases527 Issues resolved189 Merged PRs186K npm downloads8,900+ Action builds
Give it a URL and you get a native installer: a .dmg on Mac, an .msi on Windows, and a .deb, AppImage or .rpm on Linux. The first build sets up Rust, and later ones are quick. See the getting started guide, build online with GitHub Actions, or hand it to an AI agent.
$ npm install -g pake-cli
$ pake https://music.youtube.com --name YouTubeMusic
✔ Build success!
✔ App installer located in ~/YouTubeMusic.dmg
Ready-made desktop apps
Built by Pake from each release, so you can try one before packaging anything yourself.














Why Pake apps are small
Pake shows pages with the browser already on your computer, so most apps are under 10 MB. The tradeoff is that a few sites render a little differently from one system to the next. Apps that bundle a whole browser, like Electron, look the same everywhere, but run to hundreds of MB and are yours to build and maintain.
| Pake | Bundled-browser apps | |
|---|---|---|
| What shows the page | The browser you already have | A whole bundled browser |
| Installer size | Usually under 10 MB | Hundreds of MB |
| Look across systems | Can vary a little | The same everywhere |
| How you build it | One command or a click | Write and maintain an app |
What people say
Slack's desktop app: 524 megabytes.
Pake-built Slack: 8 megabytes.
He did not start a company. He did not raise money. He did not write a Medium post about how Electron is dead.
He just shipped the thing that made it true.
No browser engine shipped. No Node.js runtime bundled. Just a thin, fast native wrapper around whatever URL you give it.
The web already has the apps. Pake just gives them a proper home on your desktop.
Pake is a CLI that wraps any webpage into a native desktop app using Rust Tauri, producing binaries about 5MB in size.

Pake: This CLI Tool Makes 5MB Desktop Apps
Amazing websites for developers and makers.
github.com/tw93/Pake - Turns websites into desktop apps
Converts websites into lightweight Rust-based desktop apps
Turn any webpage into a desktop app with one command.

🌐Turn Websites into Apps with Pake – How to Install Pake Easy Tutorial
Pake : transformer n'importe quelle page web en application desktop native (macOS, Windows, Linux) avec Rust et Tauri
Pake 60k⭐️- wrap any website into a ~5MB desktop app with one command. Ship a product this afternoon.
Pake is the little tool that turns any webpage into a proper desktop app.

Pake:快速打包網站服務,使用Tauri安裝檔只有3MB (Win+Linux+macOS)
dia bukan PWA, secara performance ini enak bgt, udah make dari bulan november tahun kemaren, g perlu update karena ikutin versi web.
maybe check this? github.com/tw93/Pake @HiTw93 he does all of this magic
Tried github.com/tw93/Pake
today. It turns web apps into lightweight desktop apps. It's not a desktop framework, but a neat wrapper around your existing web app. If you already have a React/Next.js/Vue app, it's an easy way to ship desktop apps with Tauri instead of Electron.

【Pake】一行命令把网站打包成桌面APP,安装包仅5M
i mean, i use github.com/tw93/Pake and it just works for me, and is free and opensource.
One line command, using Rust instead of Electron.
昨天吐槽 Gemini 电脑上没有客户端,试了下评论推荐的 Pake (网页打包成轻量桌面应用)比浏览器方便好用一些。解决我两个账户需要切换的问题,打开更方便也能一直挂在底部了,并且非常小才10M 不到。

حوّل أي موقع إلى تطبيق سطح مكتب في دقائق مجاناً | شرح Pake CLI من الصفر على ويندوز
官方版本不知道哪天才发布,每次在网页上使用时不方便窗口切换。但推友 @HiTw93 的 Pake 项目可以把 web app 打包成体验相当好的独立桌面端 app。
我的 gemini、deepseek 和 grok 都用他这个项目的打包客户端。相当长使用时间之后的体验是:一级棒👍
终于啊,在完善了Zlibrary网站细节之后,在 @HiTw93 大佬的帮助下,打包了Mac/Windows/Linux 客户端,方便大家使用
我用 github.com/tw93/Pake 打包了github.com/Yidadaa/ChatGPT-Next-Web 的网页生成了桌面 App,效果挺好的

體積差 20 倍!Pake 實測:同樣的網頁,打包後竟不到 5MB,效能還更快。
Pake则另辟蹊径,采用Rust结合Tauri的方案,直接调用系统原生WebView,轻盈得仿若羽毛,响应疾如闪电,整体流畅度足以媲美原生应用。
冷启飞快,内存占用极低,日常使用丝滑到令人舒适
这款开源工具:Pake,厉害呀!👍 可轻松将任何网页打包成多端桌面应用。
基于 Rust 开发,轻量高效,性能优于 Electron,速度更快,内存占用更小。
最近在用一个叫 Pake 的开源工具,感觉太香了
我现在把最常用的几个 AI 工具都打包成了桌面 App,用起来像微信一样丝滑,再也不用开一堆浏览器标签页了。

将网站Youtube变本地应用,使用Pake打包网站,有效限制儿童上网。
github.com/tw93/Pake 这个项目提供Rust 打包网页生成的安装包不到 2M 的桌面app
实测可用

Turning any web app into a desktop app with ONE command 🤯

Turn Any Webpage into a Lightweight Desktop App with Pake
Starred by developers in 123 countries
62,828 people have starred Pake on GitHub. Each mark is a country, larger where more of them live.
Pay once, keep making apps
Make 2 apps for free, and buy a license when you want more.
$15
Buy Pake- As many apps as you like
- Up to 3 of your computers, on any OS
- Free updates for the apps you made
- Apps keep working without a license
- Move apps to another computer
- Sign-ins stay when you change an app
Common questions
Isn't Pake open source? Why is it paid?
The open-source parts stay free, including one-command packaging with Pake CLI, online builds with GitHub Actions, custom development from a local clone, and the ready-made apps above. Only the desktop app is paid. It makes apps on Mac, Windows and Linux with no Node.js or Rust to install, lets you make 2 for free, and then a $15 one-time license covers up to 3 computers. See the license guide.
How is a Pake app different from a PWA?
A PWA is a shortcut your browser installs, and it still runs inside that browser. A Pake app is a standalone app with its own icon, window and settings: you keep it in the Dock, Start menu or app launcher, it opens without a browser, and its installer is usually under 10 MB.
Which version should I use?
Use the desktop app to choose a website and adjust its settings without a compiler. Use the CLI for local projects, scripts or CI.
Do I need Node.js or Rust?
The desktop app needs neither. Building with the CLI needs Node.js 20.9 or later and Rust. You can also download a ready-made app above.
Can I keep using my apps without Pake?
Yes. Apps you create run independently of Pake and its license. The desktop app can also export settings for another Mac, Windows or Linux computer; sign-in data stays on the original device.
Why can't I sign in with Google?
Google and some other providers block sign-in inside embedded WebViews, and macOS keeps passkeys for browsers. The FAQ covers the workarounds.