FlyEnv
Native local development environment for Windows, macOS & Linux. A modern alternative to XAMPP, MAMP, Laragon and Laravel Herd, with runtimes, databases, web servers, local…
Install
brew install flyenvInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →FlyEnv
Run Your Complete Local Development Stack Natively
FlyEnv is a native local development environment for Windows, macOS, and Linux. A modern alternative to XAMPP, MAMP, Laragon, and Laravel Herd — built for more than PHP.
Manage PHP, Node.js, Python, Java, Go, databases, web servers, local sites, HTTPS, AI coding tools, and MCP from one desktop app.
<strong>Download</strong> ·
<strong>Demos</strong> ·
<strong>Quick Start</strong> ·
<strong>Website</strong>
Why FlyEnv?
FlyEnv brings the local development tools you normally manage separately into one native desktop workspace.
- No container setup required for everyday local development — run installed services directly on your operating system.
- One workspace for your stack — runtimes, databases, web servers, queues, search, storage, local sites, and developer tools.
- Per-project runtime versions — switch PHP, Node.js, Python, and other environments by project.
- Local domains and HTTPS — create local sites such as
myapp.testwith certificates and reverse proxies. - AI-ready local development — manage AI coding CLIs and expose selected local environment capabilities through the built-in FlyEnv MCP Server.
- Cross-platform — Windows, macOS, and Linux.
If XAMPP, MAMP, Laragon, or Laravel Herd already make sense to you, FlyEnv solves a similar local-development problem — but across a broader stack.
Coming from XAMPP, MAMP, Laragon, or Laravel Herd?
| If you are familiar with... | FlyEnv may fit when you need... |
|---|---|
| XAMPP / MAMP | More runtimes, databases, web servers, project-level versions, and local development services |
| Laragon | A cross-platform workflow across Windows, macOS, and Linux, plus broader runtime/service coverage and AI/MCP workflows |
| Laravel Herd | A broader environment beyond PHP/Laravel, including Node.js, Python, Java, Go, databases, infrastructure services, and AI/MCP |
| Docker Desktop | Native local services and a desktop workflow when you do not need container parity for the task |
Docker and FlyEnv solve overlapping but different problems. Use Docker when containerized reproducibility or production parity is the goal; use FlyEnv when you want a native local development workspace with less setup overhead.
What Can You Run?
FlyEnv can manage complete local project stacks, not just one runtime.
- Laravel — PHP, MySQL/PostgreSQL, Redis, Node.js, Nginx, HTTPS
- Django / Python web apps — Python, PostgreSQL, Redis, Nginx, HTTPS
- ERPNext — Python, MariaDB, Redis, Nginx
- Gitea — Gitea, MySQL, Nginx, HTTPS
- Local databases and services — PostgreSQL, MongoDB, Redis, RabbitMQ, Elasticsearch, ClickHouse, Neo4j, Qdrant, MinIO/RustFS
- AI coding workflows — Claude Code, Codex, OpenCode, Kimi, GitHub Copilot CLI, and FlyEnv MCP Server
Core Capabilities
Local stack management
Similar plugs
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Never stop coding. Free MIT AI gateway: one endpoint, 359 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex,…
The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory,…