
Supbuddy
Your Supabase's best friend.
Run multiple Supabase projects locally, fully isolated, each with its own custom domain. No port conflicts. No port changes.
Stock supabase start runs one. Supbuddy runs all of them.
- ✓ Multiple isolated stacks at once
- ✓ Studio per project (studio.<project>.local)
- ✓ Stable DB hostnames (db.<project>.local)
- ✓ Caddy L4 routing — DB ports survive restarts
- ✓ Logflare on/off toggle
- ✓ Visual config.toml editor
- ✓ next.config Server Actions audit
- ✓ HTTPS that just works (auto-trusted certs)
- ✓ Custom TLDs (.local, .dev, your own)
- ✓ Built-in DNS server with wildcards
- ✓ LAN sharing (phone, tablet, other Macs)
- ✓ Tailscale — access from anywhere
- ✓ Docker Compose management
- ✓ Caddy-powered reverse proxy
- ✓ Built-in MCP server — drive everything from Claude Code, Cursor, Codex, Windsurf
From monorepo to .local domains
Supbuddy detects your project structure and creates domains for each app.
Supbuddy scans your project and detects apps automatically
A full desktop app, not just a CLI
Run multiple Supabase projects in parallel. Edit config.toml with a visual UI. Monitor scripts. Manage everything from one place.
Monitor Tab
Monitor Tab
Watch requests flow through your domains in real-time
Configure Tab
Configure Tab
Expand projects to see apps, services, scripts, and open the Supabase config editor
Everything you need for local development
A complete toolkit that works with your existing setup. Zero configuration, instant productivity.
Custom domains, any TLD
Your domains end with .local by default — accessible on your machine, your local network, and beyond. Or choose any TLD: .dev, .test, or your own. Built-in DNS server with wildcard support. Change the TLD once and all domains update instantly.
Access from any device
Your dev servers are not stuck on localhost. Share them across your LAN — test on your phone, tablet, or another computer with zero setup. Connect Tailscale for access from anywhere in the world. mDNS broadcasts .local aliases automatically.
Monorepo-aware
Auto-detects Turborepo, Nx, and monorepo setups. Each app in your workspace gets its own domain — automatically mapped and ready to use. Active services show at a glance when collapsed.
Multiple Supabase projects, fully isolated
Run a full Supabase stack per project — Postgres, Auth, Studio, Storage, Realtime, Logflare — all at once, side by side. Each project lives in its own Docker-in-Docker environment, so ports never clash, databases never bleed across projects, and switching is one click. Stock `supabase start` only ever runs one; Supbuddy lets you keep them all warm and toggle which two are active on the free plan (unlimited on Pro).
Visual config editor
Edit Supabase config.toml with a full visual UI — no more manual TOML editing. Configure auth, database, storage, and 10+ sections with form controls, validation, and automatic backups. Server Action allowedOrigins missing? Supbuddy detects it and gives you a paste-ready snippet for next.config.
Automatic HTTPS
A local Certificate Authority generates trusted certificates and installs them in your system keychain. Your browser shows the green lock — no warnings, no manual steps. Port forwarding routes real ports 80 and 443 to your apps.
Real-time monitoring
Watch every request flow through your domains as it happens. Filter by method, status, or domain. Inspect headers and timing. Live port status indicators show which services are running.
Script runner
Start, stop, and monitor any script from your package.json with one click. Stream logs in real-time, bookmark your favorites, and manage all your dev processes from a single interface.
Caddy-powered
A full production-grade Caddy server runs under the hood. Real reverse proxy with automatic HTTPS, WebSocket support, and hot-reloading config — not just a hosts file hack.
Your AI agent runs your dev environment
Built-in MCP server lets Claude Code, Cursor, Codex, Windsurf, Claude Desktop, and any MCP-compatible tool drive Supbuddy directly. Ask "spin up my project, restart Supabase, write the new env keys" and it just happens. Read access (mappings, projects, request logs, env keys) is free; destructive actions go through a plan/apply gate with full audit log and 7-day soft-delete recovery. One-click install for each editor.
Free to start. Pro when you need it.
Everything you need for local development is free. Upgrade for LAN sharing, Tailscale, unlimited projects, and more.
Free
- 5 domain mappings
- 2 active projects (toggle which 2)
- Full Supabase per project — isolated stacks
- HTTPS with auto-trusted certs
- Built-in DNS server
- Real-time monitoring (100 logs)
- 3 concurrent scripts
- MCP server — AI agents can read your dev state (1 client at a time)
- Dark & light themes
Pro Monthly
- Unlimited active projects & domains
- Unlimited isolated Supabase stacks running side by side
- LAN sharing (access from any device)
- Tailscale integration (remote access)
- Docker Compose management
- Unlimited scripts & logs
- Custom TLD (.dev, .local, or your own)
- MCP write access — agents can apply changes (Claude Code, Cursor, Codex, Windsurf, multi-client)
- Priority support
Pro Lifetime
- Everything in Pro
- All-you-can-code buffet, forever
- 1 year of updates included
- Pay once, never think about it again
- The whole shebang
Gold Supporter
For the ones who want to fuel what we're building. You're not just buying software, you're backing the mission.
- Everything in Pro Lifetime
- Name or logo on our Supporters wall
- Early access to every new feature
- Direct line to the founder
- Vote on the roadmap
- Private supporters channel
- Eternal gratitude & good karma
Get Supbuddy
Available now for macOS. Windows and Linux coming soon.
macOS
Apple Silicon (arm64)
Download .dmgWindows
Windows 10+ (x64)
Coming SoonLinux
AppImage / .deb
Coming Soon