Pake殼

Turn any website into a lightweight, cross-platform desktop app.

2 apps free$15 once3 computers7-day refundFree updates

Buy Pake

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

Pake on Mac, setting up a ChatGPT app
MacWindow, title bar and background, per app
Pake on Windows, with apps ready to update in My Apps
WindowsUpdate all apps at once, or add an account
Pake on Omarchy, with the app gallery
LinuxGallery sites with windows already tuned

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.

PakeBundled-browser apps
What shows the pageThe browser you already haveA whole bundled browser
Installer sizeUsually under 10 MBHundreds of MB
Look across systemsCan vary a littleThe same everywhere
How you build itOne command or a clickWrite 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.

Nav Toor@heynavtoor

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.

Tech with Mak@techNmak

Pake is a CLI that wraps any webpage into a native desktop app using Rust Tauri, producing binaries about 5MB in size.

GitHub Projects Community@GithubProjects

Pake: This CLI Tool Makes 5MB Desktop Apps

Better StackYouTube

Amazing websites for developers and makers.
github.com/tw93/Pake - Turns websites into desktop apps

Csaba Kissi@csaba_kissi

Converts websites into lightweight Rust-based desktop apps

Tom Dörr@tom_doerr

Turn any webpage into a desktop app with one command.

Md Ismail Šojal 🕷️@0x0SojalSec

🌐Turn Websites into Apps with Pake – How to Install Pake Easy Tutorial

StuffAboutStuffYouTube

Pake : transformer n'importe quelle page web en application desktop native (macOS, Windows, Linux) avec Rust et Tauri

Camille Roux@CamilleRoux

Pake 60k⭐️- wrap any website into a ~5MB desktop app with one command. Ship a product this afternoon.

Ridark@ridark_eth

Pake is the little tool that turns any webpage into a proper desktop app.

Rust Bytes 🦀@rustaceans_rs

Pake:快速打包網站服務,使用Tauri安裝檔只有3MB (Win+Linux+macOS)

簡睿學堂YouTube

dia bukan PWA, secara performance ini enak bgt, udah make dari bulan november tahun kemaren, g perlu update karena ikutin versi web.

Hearyououttદ⁠ ༶⁠@Riekanoy

maybe check this? github.com/tw93/Pake @HiTw93 he does all of this magic

Tortita~ケーキくん@ontortita

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.

rishi@rishishanbhag

【Pake】一行命令把网站打包成桌面APP,安装包仅5M

云影同学YouTube

i mean, i use github.com/tw93/Pake and it just works for me, and is free and opensource.

FabyoSKReddit

One line command, using Rust instead of Electron.

FoxDAVOIDReddit

昨天吐槽 Gemini 电脑上没有客户端,试了下评论推荐的 Pake (网页打包成轻量桌面应用)比浏览器方便好用一些。解决我两个账户需要切换的问题,打开更方便也能一直挂在底部了,并且非常小才10M 不到。

酱紫表@pengchujin

حوّل أي موقع إلى تطبيق سطح مكتب في دقائق مجاناً | شرح Pake CLI من الصفر على ويندوز

ArabiTech AI | الذكاء الإصطناعي العربيYouTube

官方版本不知道哪天才发布,每次在网页上使用时不方便窗口切换。但推友 @HiTw93 的 Pake 项目可以把 web app 打包成体验相当好的独立桌面端 app。
我的 gemini、deepseek 和 grok 都用他这个项目的打包客户端。相当长使用时间之后的体验是:一级棒👍

howie.serious@howie_serious

终于啊,在完善了Zlibrary网站细节之后,在 @HiTw93 大佬的帮助下,打包了Mac/Windows/Linux 客户端,方便大家使用

𝗖𝘆𝗱𝗶𝗮𝗿@Cydiar404

我用 github.com/tw93/Pake 打包了github.com/Yidadaa/ChatGPT-Next-Web 的网页生成了桌面 App,效果挺好的

LE@lewangx

體積差 20 倍!Pake 實測:同樣的網頁,打包後竟不到 5MB,效能還更快。

GitCoveryYouTube

Pake则另辟蹊径,采用Rust结合Tauri的方案,直接调用系统原生WebView,轻盈得仿若羽毛,响应疾如闪电,整体流畅度足以媲美原生应用。
冷启飞快,内存占用极低,日常使用丝滑到令人舒适

陈有鱼@youyuy88

这款开源工具:Pake,厉害呀!👍 可轻松将任何网页打包成多端桌面应用。
基于 Rust 开发,轻量高效,性能优于 Electron,速度更快,内存占用更小。

高军@GoJun315

最近在用一个叫 Pake 的开源工具,感觉太香了
我现在把最常用的几个 AI 工具都打包成了桌面 App,用起来像微信一样丝滑,再也不用开一堆浏览器标签页了。

Charlie@0xchal

将网站Youtube变本地应用,使用Pake打包网站,有效限制儿童上网。

大齡老猿-CodingGorillaYouTube

github.com/tw93/Pake 这个项目提供Rust 打包网页生成的安装包不到 2M 的桌面app
实测可用

iliy@sliverily

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

VJDYouTube

Turn Any Webpage into a Lightweight Desktop App with Pake

AI Star PickYouTube

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.