How does Pake compare to Electron?
Pake uses Tauri (Rust + system WebView) instead of bundling Chromium. This makes apps ~20x smaller and more resource-efficient.
Faberon work
Turn any webpage into a lightweight desktop app with Rust + Tauri. Nearly 20x smaller than Electron.
A Faberon work designed, built, and maintained by Tw93.
Pake wraps any web page into a native desktop application using Tauri v2. A typical app uses under 10MB of disk space because it relies on the system WebView instead of bundling Chromium. It supports macOS, Windows, and Linux with shortcut customization, immersive windows, and system tray integration.
61,330 GitHub stars · 12,628 forks · latest release V3.15.6
Electron, Nativefier, WebCatalog, Flotato.
Pake uses Tauri (Rust + system WebView) instead of bundling Chromium. This makes apps ~20x smaller and more resource-efficient.
npm install -g pake-cliPake uses Tauri (Rust + system WebView) instead of bundling Chromium. This makes apps ~20x smaller and more resource-efficient.
Yes. Use the CLI: `pake <url>` to turn any webpage into a desktop app. You can customize the window size, icon, and shortcuts.
macOS (Intel and Apple Silicon), Windows (x64), and Linux (x64). Pre-built apps for popular sites are available on the GitHub releases page.
Yes. The CLI supports options for window size, title bar style (immersive/transparent), system tray, custom user agent, keyboard shortcuts, and injecting custom JS/CSS.
Yes. Since Pake uses the system WebView, it handles cookies, localStorage, and auth flows like a regular browser. SPAs with client-side routing work out of the box.
A typical Pake app uses under 10MB of disk space. The final size varies by platform and bundled assets, while Electron apps are much larger because they include Chromium.
Yes, and the repository ships the contract for it. Pass `--json` for machine-readable output, describe an app declaratively with `--config app.json`, and read https://unpkg.com/pake-cli@latest/llms.txt for the full agent contract. Claude Code users can install the official skill with `/plugin marketplace add tw93/Pake` then `/plugin install pake@pake`.