Skip to content

Public beta — free forever, no account required Download now →

Your local stack. One trusted desktop app.

EnvKit runs nginx or Apache, PHP, databases, queues, Mailpit and Node dev servers behind trusted .test HTTPS — with AI/MCP control from your editor when you need it.

nginx or ApachePHP, Node, databasesTrusted HTTPS offlinev0.32.0-beta.11~107 MB installerGitHub
EnvKit
Dashboard
Idle
EnvKit

0 of 11 services running · 3 sites

Web serverNginxApache
0Running
0Stopped
0Attention
Default PHPPHP 8.3
Nginx
NginxPrimary web server with SSL vhosts
Not installed
Apache
ApacheAlternative web server (httpd) — switchable with nginx
Not installed
PHP
PHPPHP 7.4 – latest (NTS x64, windows.php.net)
Not installed
MariaDB
MariaDBMySQL-compatible database
Not installed
PostgreSQL
PostgreSQLPostgreSQL database server
Not installed
Redis
RedisIn-memory cache and queues
Not installed
Mailpit
MailpitLocal mail catcher — SMTP server + web inbox
Not installed
MongoDB
MongoDBNoSQL document database server
Not installed
Tap the sidebar tabs, hit Start all, or flip the theme in the title bar — it's the real app, running live.

Bundled runtimes and services, managed from one desktop app instead of scattered installers.

nginxnginxApacheApachePHPPHPMySQL · MariaDBMySQL · MariaDBPostgreSQLPostgreSQLRedisRedisMongoDBMongoDBMailpitMailpitNode.jsNode.jsPythonPythonphpMyAdminphpMyAdmin

A local dev stack with the rough edges already handled

nginx or Apache, PHP-FPM, Laravel Reverb, databases, queues, Mailpit, Node dev servers and trusted .test HTTPS — wired as one local environment instead of a tray full of fixes.

See every dump, query and mail as it happens

Intercept dump() and dd(), catch N+1 and slow queries, and watch mail, views, events, jobs and outgoing HTTP stream live — scoped per site and per git branch, across Laravel and Symfony. Your response stays clean unless you turn passthrough on, and your AI assistant can read it over MCP.

myapp.test· main
live
dumpdump($user) App\Models\User
queryselect * from posts where user_id = ?0.8 msN+1
mailOrder shipped → [email protected]

nginx and Apache without the ritual

Install both, switch from Settings, and serve Laravel, WordPress, SPA or static projects with per-site rewrites and PHP FastCGI already wired.

Every PHP version, isolated per site

Choose a global default, pin versions per project, and use Xdebug only when a request asks for it so the rest of your stack stays quick.

Databases, queues, and admin UIs in one place

MySQL/MariaDB, PostgreSQL, Redis and MongoDB ship with one-click pgweb, mongo-express and phpMyAdmin access on trusted local hosts.

Reverb-ready PHP apps, without port drama

Run Laravel Reverb beside PHP-FPM, Redis, queues and your database, then route WebSocket traffic through the same trusted local stack.

php artisan reverb:start
live
ws
:8080
proxy
https
queue
redis

Trusted .test sites that feel production-like

Automatic *.test hostnames backed by a locally trusted CA. Configurable TLD and a managed default site for 127.0.0.1.

https://myapp.testTrusted

Node, React, Next.js and PHP side by side

Scaffold or link a project; EnvKit runs the dev server and reverse-proxies it with hot-reload over HTTPS. nvm plus per-project .nvmrc.

Catch every email before it leaves

Mailpit gives Laravel, WordPress and Node apps a local inbox for password resets, notifications and test sends without touching a real SMTP account.

Move from Laragon without rebuilding projects

Import existing Laragon sites and enabled PHP extensions so your current projects can land in EnvKit with their local workflow intact.

Cron jobs managed beside your stack

Create, enable and test recurring commands such as Laravel schedule:run, backup scripts and data sync jobs with logs and run history in EnvKit.

Let your editor operate the stack

Control services, sites and diagnostics from your AI assistant over MCP, with self-heal paths for the problems that usually break local dev.

From installer to trusted local site in minutes

No manual certificates, no hosts-file edits, no service juggling — EnvKit wires it all up the moment you add a site.

1
2
3
Installer

Install EnvKit

Download one installer for Windows or macOS. EnvKit sets up the tray/menu-bar app and auto-updates itself silently from then on.

Projects

Add a site

Create a fresh Laravel or Node app, clone from Git, link an existing folder — or bulk-import everything from Laragon.

HTTPS hosts

Open app.test

Your services start, HTTPS is trusted automatically, and your site is live on a clean .test domain. Start coding.

Built for the stack developers actually run

A best-effort snapshot against other local stacks. Each tool has a different focus; EnvKit optimizes for one polished local workflow.

Feature comparison of EnvKit against Laravel Herd, Laragon, AppServ and XAMPP. The first column lists each feature; the remaining columns show whether each tool supports it.
FeatureEnvKitRecommendedLaravel HerdLaragonAppServXAMPP
Platform
Windows, macOS
macOS, Windows
Windows
Windows
Win / macOS / Linux
Price / license
Free
Free + paid Pro
Free
Free
Free
Web server
nginx + Apache
nginx
Apache + nginx
Apache
Apache
Multiple PHP versions
Yes
Yes
Yes
No
No
Per-site PHP isolation
Yes
Yes
Partial
No
No
Auto .test domains
Yes
Yes
Yes
No
No
Trusted local HTTPS
Yes
Yes
Yes
No
manualPartial — manual
MySQL / MariaDB
Yes
$ ProPaid tier
Yes
Yes
Yes
PostgreSQL
Yes
$ ProPaid tier
Partial
No
No
Redis
Yes
$ ProPaid tier
Partial
No
No
MongoDB
Yes
No
Partial
No
No
DB web admin UIs (Postgres/Mongo)
Yes
No
No
No
No
Mail catcher (Mailpit)
Yes
$ ProPaid tier
No
No
MercuryPartial — Mercury
Node.js
Yes
Partial
Yes
No
No
Next / React / Angular / Node / Vite / Express sites
Yes
Partial
Partial
No
No
Laravel Reverb (WebSockets)
Yes
Partial
No
No
No
built-inpartial / via add-onnot available$paid tier

Download the full stack, free

Every EnvKit feature ships in the installer — for Windows and macOS. No account, no card, no paywall.

Latest releasev0.32.0-beta.11

EnvKit for Windows

One installer bundles nginx or Apache, PHP, databases, queues, Node and trusted .test HTTPS — ready in minutes.

Windows 10/11~107 MBNo account required
Everything included
nginx or Apache + every PHP version
MySQL/MariaDB, PostgreSQL, Redis, MongoDB
Unlimited .test sites with trusted HTTPS
Node / React / Next.js dev servers
Cron jobs / scheduled task manager
AI control via MCP & self-healing diagnostics
Light / dark, multi-language UI
Beta

EnvKit is free to download from GitHub — no signup, no card, no paywalls.

Read before install

Questions, answered without the sales fog.

The short version: EnvKit is free, cross-platform, GitHub-distributed, and built to replace the messy pile of local stack tools you already maintain.

GitHub releases
No account gate
Local-first stack
Is EnvKit free?

Yes — completely. EnvKit is free to download from GitHub with no signup, no card and no paywalls. Every feature is included in the free release.

Where do I download EnvKit?

Grab the latest installer for Windows or macOS from our GitHub releases page. Each release includes the installers plus release notes. EnvKit also checks for updates in-app once installed.

Which platforms are supported?

Windows 10/11 and macOS (Apple Silicon and Intel) today. EnvKit runs from the tray/menu bar and keeps your bundled tools on PATH. More platforms are on the roadmap.

Can it replace Laragon or XAMPP?

Yes. On first run EnvKit can bulk-import your existing Laragon projects and enabled PHP extensions, so you can switch without rebuilding everything.

How do .test domains and HTTPS work?

EnvKit creates a locally-trusted certificate authority and issues certs for your *.test hosts, so https://app.test just works — no browser warnings, fully offline.

Can I run Node and PHP side by side?

Absolutely. Run a Laravel API and a Next.js front-end at the same time; each gets its own .test host with hot-reload over WebSockets.

How do updates work?

EnvKit checks for new releases on GitHub and installs them silently in place — you can also check manually in Settings.

Installer ready

Stop stitching localhost together.

EnvKit gives developers one control room for web servers, databases, runtimes, mail, and trusted .test HTTPS. Download it, run it, keep building.

Windows & macOSNo signupFree forever

envkit stack

Running locally

v0.32.0-beta.11
nginx
:443

trusted .test HTTPS

php-fpm
:9000

switchable versions

mysql
:3306

ready for imports

mailpit
:8025

local inbox

https://app.test → 200 OK