# xpf0000/FlyEnv

Native local development environment for Windows, macOS & Linux. Run PHP, Node.js, Python, databases, web servers, local sites, HTTPS, AI coding tools and MCP from one desktop app.

Repository: https://github.com/xpf0000/FlyEnv
Canonical: https://ross.abutalabs.com/products/flyenv
Homepage: https://flyenv.com
Language: TypeScript
License: BSD-3-Clause
License Family: permissive
Topics: php, development-environment, mysql, nodejs, python, windows, docker-alternative, linux, local-development, macos, redis, xampp-alternative, dev-environment, developer-tools, golang, java, mcp, mcp-server, nginx, postgresql
Last push: 2026-08-26T01:44:36+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 2335, "days_push": 8, "days_rel": 12, "gap_med": 9.0, "n_releases_24m": 45}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3179, forks 355 (observed 2026-08-28T04:07:47.754279+00:00)

## What it is
FlyEnv is a native desktop application for managing local development environments on Windows, macOS, and Linux. It lets developers install and run multiple versions of languages, databases, web servers, and caches natively (without Docker), manage per-project runtime versions, create local domains with HTTPS, and connect AI coding tools via a built-in MCP server.

## Use cases
- run php mysql redis nginx locally without docker
- switch node.js version per project
- set up local laravel development environment
- create local https site without editing hosts file
- manage multiple python versions on windows
- replace xampp with a modern local dev environment
- connect local dev stack to ai coding tools via mcp

## When to choose
- you want a XAMPP/MAMP/Herd-style all-in-one local stack across Windows, macOS, and Linux
- you need per-project runtime version switching without touching your system PATH
- you want native binaries and fast startup instead of container overhead
- you need local domains with trusted HTTPS without manual mkcert/hosts setup

## When to avoid
- you need Docker Compose or Kubernetes parity for production-like container environments
- your team standardizes on containerized workflows and CI parity matters
- you only need a single runtime and a lightweight version manager suffices
- you require orchestration of multi-service distributed systems

## Facets
- artifact type: application
- maturity: active
- function: developer-tools, http-server, database, caching, configuration-management, mcp, self-hosted
- domain: developer-tools, web-development, databases, self-hosted, cross-platform
- platform: windows, cross-platform
- tags: xampp-alternative, local-development, runtime-version-manager, local-https, docker-alternative, electron-app, multi-runtime, macos, linux, desktop

## Member repositories
- xpf0000/FlyEnv (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:47.754279+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:25:06.789513+00:00, confidence not recorded.
  - readme: https://github.com/xpf0000/FlyEnv (fetched 2026-08-28T04:07:47.754279+00:00, sha 3e1e38c98330)
  - homepage: https://flyenv.com (fetched 2026-08-29T09:39:38.423533+00:00, sha 2f2c2a9f3a81)
  - site_page: https://flyenv.com/guide/getting-started.html (fetched 2026-08-29T09:39:38.432818+00:00, sha ec140663ebee)
- Data as of 2026-08-30T08:39:29.467469+00:00.
