xpf0000/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 sites, HTTPS, AI coding tools and MCP.
What it solves
FlyEnv is a native local development environment that replaces the need to manage multiple runtimes, databases, and web servers separately. It provides a single desktop workspace to handle the complexity of local stacks (like Laravel, Django, or ERPNext) without requiring container setup for everyday development.
How it works
It runs services directly on the host operating system (Windows, macOS, and Linux) rather than in containers. It allows developers to switch runtime versions (PHP, Node.js, Python, etc.) on a per-project basis and manages local domains, HTTPS certificates, and reverse proxies natively.
Who it’s for
Developers who want a streamlined, native local development experience across different languages and stacks, and those who prefer a native workspace over Docker for lower overhead during initial development.
Highlights
- Multi-runtime support: Manages PHP, Node.js, Python, Java, Go, and more.
- Comprehensive service suite: Includes databases (MySQL, PostgreSQL, MongoDB, Qdrant), caches (Redis), and search engines (Elasticsearch).
- AI-ready: Includes a built-in Model Context Protocol (MCP) server that allows AI coding clients to inspect services, logs, and project configurations.
- Project-specific versions: Switch language versions independently for each project.
- Cross-platform: Native support for for Windows, macOS, and Linux.
Related
- Project
- Project
- Project
- Project