Native local development environment for Windows, macOS & Linux. A modern alternative to XAMPP, MAMP, Laragon and Laravel Herd, with runtimes, databases, web servers, local sites, HTTPS, AI coding tools and MCP.
See the code
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.
Download · Demos · Quick Start · Website
FlyEnv brings the local development tools you normally manage separately into one native desktop workspace.
myapp.test with certificates and reverse proxies.If XAMPP, MAMP, Laragon, or Laravel Herd already make sense to you, FlyEnv solves a similar local-development problem — but across a broader stack.
| 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.
FlyEnv can manage complete local project stacks, not just one runtime.

brew install flyenv
For the latest packages, see GitHub Releases.
| Service Management | Version Switching |
|---|---|
![]() | ![]() |
FlyEnv is open source under the BSD 3-Clause License.
Installation packages are built through GitHub Actions.
Free Windows code signing is provided by SignPath.io, with the certificate provided by the SignPath Foundation.
git clone [email protected]:xpf0000/FlyEnv.git
cd FlyEnv
yarn install
yarn run dev
See the Development Guide.
License: BSD 3-Clause
327 followers · starred Jan 2025
1,556 followers · starred May 2025
277 followers · starred Dec 2024
746 followers · starred Oct 2023
Native local development environment for Windows, macOS & Linux. A modern alternative to XAMPP, MAMP, Laragon and Laravel Herd, with runtimes, databases, web servers, local sites, HTTPS, AI coding tools and MCP.
See the code
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.
Download · Demos · Quick Start · Website
FlyEnv brings the local development tools you normally manage separately into one native desktop workspace.
myapp.test with certificates and reverse proxies.If XAMPP, MAMP, Laragon, or Laravel Herd already make sense to you, FlyEnv solves a similar local-development problem — but across a broader stack.
| 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.
FlyEnv can manage complete local project stacks, not just one runtime.

brew install flyenv
For the latest packages, see GitHub Releases.
| Service Management | Version Switching |
|---|---|
![]() | ![]() |
FlyEnv is open source under the BSD 3-Clause License.
Installation packages are built through GitHub Actions.
Free Windows code signing is provided by SignPath.io, with the certificate provided by the SignPath Foundation.
git clone [email protected]:xpf0000/FlyEnv.git
cd FlyEnv
yarn install
yarn run dev
See the Development Guide.
License: BSD 3-Clause
327 followers · starred Jan 2025
1,556 followers · starred May 2025
277 followers · starred Dec 2024
746 followers · starred Oct 2023