DESKTOP APP
BUILDER
URL TO APP IN ONE COMMAND
Turn any webpage into a lightweight native desktop application.
Nearly ~5MB — 20x smaller than Electron. Supports macOS, Windows & Linux.
$ pake https://your-website.com --name YourApp
WHY USE THIS
Built with Rust & Tauri for speed and efficiency
Ultra Lightweight
Apps are ~5MB, nearly 20x smaller than Electron-based alternatives. Fast to download, install, and launch.
Blazing Fast
Powered by Rust and the system WebView. Lower memory usage, faster startup, native performance.
Cross Platform
Build for macOS (Intel + Apple Silicon), Windows (x64), and Linux (deb/AppImage) from one command.
Feature Rich
Custom icons, keyboard shortcuts, system tray, immersive windows, custom menus, drag & drop, and more.
App Size Comparison
DOWNLOADS
Sample application built with this tool
EchoAce
v1.0.0 · echoace.indianic.in
Project management and collaboration platform wrapped as a native desktop app with custom menus, keyboard shortcuts, and system tray integration.
CAPABILITIES
Everything you can configure
Custom Icons
Set any PNG/ICO/ICNS image as your app icon. Auto-generates all required platform sizes.
Window Control
Configure width, height, resizable, always-on-top, fullscreen, and transparent title bar.
System Tray
Minimize to system tray with custom tray icon. Hide on close, start minimized to tray.
Custom Menus
Define native menu bar items with keyboard shortcuts, URL navigation, and custom actions via JSON.
Multi-Window
External links open in new windows. Configure navigation behavior for internal and external URLs.
Keyboard Shortcuts
Global shortcuts to show/hide app. Custom shortcuts for in-app navigation and actions.
Dark Mode
Force dark mode for any website. Automatic system theme detection and synchronization.
CSS Injection
Inject custom CSS to modify layout, hide elements, remove ads, or restyle any website.
JS Injection
Run custom JavaScript on page load. Add features, modify behavior, or integrate with native APIs.
QUICK START
Create your own desktop app
Install the CLI tool
$ npm install -g pake-cli
Build your app
$ pake https://your-website.com --name MyApp --icon app-icon.png
# Advanced — with window size, system tray, and more
$ pake https://your-website.com \
--name MyApp \
--icon icon.png \
--width 1400 --height 900 \
--show-system-tray \
--hide-title-bar
Distribute
Your app is ready in the output directory. Distribute the .dmg (macOS), .msi (Windows), or .deb / .AppImage (Linux) to your users.
COMMON OPTIONS
| Flag | Description |
|---|---|
| --name | Application name |
| --icon | App icon (PNG, ICO, ICNS) |
| --width / --height | Window dimensions |
| --hide-title-bar | Frameless immersive window |
| --show-system-tray | Enable system tray icon |
| --fullscreen | Launch in fullscreen mode |
| --dark-mode | Force dark mode rendering |
| --inject | Inject custom CSS or JS files |
| --multi-arch | Build universal binary (macOS) |