Your local dev stack — a clean, isolated local web development environment that runs natively on your machine.
Keel is a desktop app for installing and running PHP, Node.js, Apache/Nginx/Caddy, MariaDB/MySQL, Redis, and dozens of other dev tools — no Docker required, no system pollution. Everything lives in Keel’s own directories; uninstall the app and you’re back to a clean system.
Available on macOS, Windows, and Linux.
- Fast setup — pick a stack in the wizard (Full-stack PHP, Modern JS/API, or Custom) and install in one go
- Native & lightweight — Tauri 2 + Rust, direct binary downloads, no containers
- Isolated — packages, config, and data stay separate from Homebrew and your system PATH
- Visual management — sites, SSL, hosts, services, tunnels, and dev mail in one app
- Integrated CLI — use
php,node,mysql, and more in your terminal via Keel’s PATH - Auto-updates — signed in-app updater via GitHub Releases
| Web servers | Apache, Nginx, Caddy |
| Runtimes | PHP (multiple versions), Node.js, Bun, Python |
| Databases | MariaDB, MySQL, PostgreSQL, MongoDB, Redis |
| Dev tools | Composer, phpMyAdmin, Adminer, Mailpit, Git |
| Websites | Virtual hosts, SSL (Keel CA), /etc/hosts |
| Tunnels | Cloudflare, bore, chisel, rathole… |
| i18n | Vietnamese, English, and 18+ locales |
Official releases:
| Platform | Format |
|---|---|
| macOS | .dmg (Apple Silicon & Intel) |
| Windows | x64 + ARM64 — .msi / .exe installer |
| Linux | x64 (amd64) + ARM64 — .AppImage, .deb |
The app checks for updates in Settings → Application.
- Install Keel and open the app
- Choose a dev role (Full-stack / Modern JS / Custom) in the Setup wizard
- Keel downloads and configures your stack — on macOS you may be prompted for Keel Helper (hosts & services)
- Go to Websites, create a site, and open your local URL (e.g.
http://demo.test:8080)
Data is stored at:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Keel/ |
| Windows | %APPDATA%\com.keel.app\ |
| Linux | ~/.local/share/com.keel.app/ |
Keel is free — and built by one person, not a venture-backed team. If it saved you a weekend of Docker wrangling or replaced a paid local stack, a small crypto tip is the fastest way to say thanks: it goes straight into signed releases, Apple notarization, and the features you’ll want next. No account, no subscription — just send on the network below if you feel like giving back.
TE4Q2msgCw75EETsjkEqNxvDymFrRobvtE
0x2f646d5009f4b54fc7e7191ac60df14453814229
bc1qjst9lckluf0m9zznug8txjx47vka8kzfqjhet2
Copy the address exactly and double-check the network before sending. Keel is not affiliated with any chain or exchange.
Summary: TERMS.md — free to use; no warranty; third-party packages have their own licenses.
Keel — local dev, zero host pollution.