macOS dev environments
Butler runs PHP, web servers, databases, caches, search, mail and storage on your Mac —
as one static binary. Automatic HTTPS, *.test domains, real client IPs.
Nothing touches Homebrew.
$curl -fsSL https://getbutler.dev/install.sh | sh
single static binary · ~9 MB · no Homebrew
CLI, daemon and reverse proxy ship as a single butler executable. No agents, no services to babysit.
Every service is a sha256-verified static binary pulled on demand. Your system stays clean; builds stay reproducible.
A built-in CA issues per-site certs. butler secure flips any site to trusted TLS instantly.
Park a folder and every subdirectory becomes name.test — Laravel, WordPress, Symfony, Craft, Statamic, Drupal, static and proxies, auto-detected.
PROXY protocol end-to-end across every hop, so logs and rate-limits see the true caller — not 127.0.0.1.
Isolate a project to any PHP version with butler isolate. Composer and the CLI follow the active runtime.
Familiar verbs if you've used Valet — done better where it counts.