Skip to content

DevKit documentation

DevKit serves every project on your computer at https://<name>.test. It runs PHP, Python, Node and static sites, starts the databases and services they need, catches the mail they send and the dump() calls they make, and shares any site on a public address through Cloudflare.

DevKit is free to use. It runs on macOS 13 or later and on Windows 10 or 11 (see Windows).

  1. Install DevKit and run the one-time setup.
  2. Add your projects: park a folder of projects, or link a single one.
  3. Open https://<name>.test in your browser.
Screen What it’s for
Sites Every project DevKit serves, with its runtime, HTTPS, sharing and background processes
Requests Every request to every site, with headers, bodies and timing
Runtimes PHP, Python and Node versions, PHP settings and Xdebug
Services MySQL, PostgreSQL, Valkey, Meilisearch, RustFS, Reverb and mail
Mail Mail your sites send, with an inbox per project
Dumps dump() output, plus queries, jobs, views and HTTP calls from Laravel
Logs Output from every site, worker and service
Tools Regex tester, JSON formatter, Base64, JWT, timestamps and more
Settings Folders, apps, terminal, AI tools, sharing, startup and removal

The power rail at the top of the window shows what’s running. Click it to see everything that’s running in one list and stop any of it.

The menu bar icon shows whether DevKit is serving, sharing or stopped, and opens a small window with your active sites.