<Project id="dashbrew" />

Dashbrew

Cross-platform local PHP development environment with a management dashboard.
Screen 1
Screen 2
Screen 3
Screen 4

Project Overview

Dashbrew is a powerful, cross-platform local development environment for PHP projects built on Vagrant and PHPBrew for per-project PHP versions. It includes a web dashboard to manage projects, services, and environment settings, and ships with common developments tools preinstalled.

Key Features

  • One-click environment — spin up a consistent PHP workspace with preinstalled extensions and utilities (eg. Apache, MySQL, Composer, PHPUnit, etc.).
  • PHP version management — switch between PHP versions/configs per project via PHPBrew without touching your host.
  • Dashboard UI — manage virtual machine state, hosts, sites, and services from a browser-based control panel or dashbrew CLI.
  • Code Runner — write PHP snippets in the dashboard, choose any installed PHP version, run, and view output side-by-side; perfect for testing ini settings and extension behavior across versions.
  • Project organization — add/import projects, map vhosts, document roots and configs.
  • Batteries included — bundles all software and tools needed to start developing right out of the box.
  • Automated setup & deploys — scripted provisioning for repeatable, predictable environments.
  • Docker-friendly tooling — optional container workflows for isolated services when needed.

Why it’s useful

  • Replaces ad-hoc local stacks with reproducible environments.
  • Supports multiple PHP versions side by side and configurable per project.
  • The dashboard reduces setup time and day-to-day friction for developers.

Check out the project repository on Github for more info.