by xpf0000
All-in-One Native Local Development Environment for Windows, macOS & Linux. Docker alternative for PHP, Node.js, Python and more. Faster alternative to XAMPP, Laragon, MAMP and Laravel Herd with databases, Cron Jobs and runtime management.
# Add to your Claude Code skills
git clone https://github.com/xpf0000/FlyEnvLast scanned: 5/26/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@xmldom/xmldom: xmldom: XML injection via unsafe CDATA serialization allows attacker-controlled markup insertion",
"severity": "high"
},
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "dohdec: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "dompurify: DOMPurify contains a Cross-site Scripting vulnerability",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ftp-srv: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "ip: ip SSRF improper categorization in isPublic",
"severity": "high"
},
{
"type": "npm-audit",
"message": "monaco-editor: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "picomatch: Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching",
"severity": "high"
},
{
"type": "npm-audit",
"message": "private-ip: private-ip vulnerable to Server-Side Request Forgery",
"severity": "high"
},
{
"type": "npm-audit",
"message": "speech-rule-engine: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tangerine: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "uuid: uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ws: ws: Uninitialized memory disclosure",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-05-26T07:45:36.021Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}FlyEnv is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by xpf0000. All-in-One Native Local Development Environment for Windows, macOS & Linux. Docker alternative for PHP, Node.js, Python and more. Faster alternative to XAMPP, Laragon, MAMP and Laravel Herd with databases, Cron Jobs and runtime management. It has 3,046 GitHub stars.
FlyEnv returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/xpf0000/FlyEnv" and add it to your Claude Code skills directory (see the Installation section above).
FlyEnv is primarily written in TypeScript. It is open-source under xpf0000 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh FlyEnv against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
Best for web, backend, mobile, and full-stack developers who want local services without container overhead.
Your environment adapts to your project, not the other way around—versions switch automatically as you move between projects:
cd ~/projects/legacy-wordpress
php -v # PHP 7.4 (auto-loaded)
cd ~/projects/modern-laravel
php -v # PHP 8.3 (auto-switched)
| Choose FlyEnv if you... | It may not be the best fit if you... |
|---|---|
| Want XAMPP/MAMP/Herd-style convenience across many stacks | Need exact Docker Compose or Kubernetes parity with production |
| Work with multiple runtime versions across projects | Only use one runtime and are happy with your system package manager |
| Want databases, queues, search, storage, and AI tools without maintaining containers | Prefer to manage every service manually from the terminal |
| Build local web, backend, mobile, or full-stack projects on Windows, macOS, or Linux | Need a hosted platform or production deployment system |
Most local dev tools are either too heavy for everyday work (Docker Desktop) or too low-level for full-stack projects (NVM/Homebrew/package managers). FlyEnv sits in the middle: a native desktop manager for the tools and services you actually run while building software.
What changed with FlyEnv 4.16 is that it no longer stops at the runtime and service layer. It now also manages AI coding CLIs and exposes your local environment through MCP, so your agent tools can work with the same projects, services, domains, and configs you already manage in FlyEnv. That is the clearest difference versus traditional local-stack tools such as XAMPP, MAMP, or Herd: FlyEnv is not only a runtime manager, but also a local AI coding workspace.
| Capability | FlyEnv | Docker Desktop | XAMPP/MAMP |
|---|---|---|---|
| How services run | Native processes managed from a desktop UI | Containers managed through images and compose files | Native bundled web stack |
| Scope | Runtimes, databases, web servers, project services, and developer tools | Any containerized service or application | Primarily PHP/web-server/database stacks |
| Project versions | Built-in project runtime workflows | Defined in container configuration | Usually global or manual |
| AI coding CLI workflow | Built-in modules for local AI coding clients | Not built in | Not built in |
| MCP access to local stack | Built-in FlyEnv MCP Server | Manual setup | Not built in |
| Best suited for | Native local development across many stacks | Reproducible container-based environments | Traditional local PHP development |
The real power is that everything works together. A version switcher, a web server manager, a tunnel tool—you can find each of these elsewhere. What you can't find elsewhere is all of them in one window, sharing the same projects, sites, and workflow:
Install → Configure → Run → Reverse proxy → Tunnel → Debug → Ship. The time you save isn't any one feature being fast. It's never having to leave.
The best Windows alternative to Laravel Herd.
- Switch between PHP 5.6, 7.4, 8.x instantly.
- Run Nginx/Apache, MySQL, Redis, and Mailpit out of the box.
- Native
composerperformance (no file-sharing lag).- Download for Windows
Stop fighting with NVM.
- Define Node versions per project (automatically detects
package.json).- Instant access to Elasticsearch, PostgreSQL, or RabbitMQ without
docker-compose.- Supports Bun, Deno, and PM2 management.
- Manage multiple JDKs (Maven/Gradle/SDKMAN), .NET SDKs, Flutter SDKs, and Python environments effortlessly.
- Run Flutter diagnostics, Android device checks, and project build commands from one place.
- Keep your global system PATH clean and organized.
- Install and manage Claude Code, Codex, OpenCode, Kimi, Antigravity CLI, and GitHub Copilot CLI from one app.
- Register the built-in FlyEnv MCP Server into supported clients without hand-editing every config.
- Let AI tools inspect local services, sites, versions, configs, and selected lifecycle actions against the same environment you use for development.

The diagram above shows the workflow. The screenshot below shows the real FlyEnv MCP Server interface used to configure the bridge between your local stack and AI coding tools.

FlyEnv allows you to install only what you need from a vast library of supported software:
All modules support multi-version co-existence.