Run PHP and Node.js projects side by side — no conflicts, no headaches. Everything you need in one beautiful desktop app.
New in v1.0.6: You can now share a project on the internet with Cloudflare Tunnel or zrok. DevBox Pro is designed for local development, demos, QA, and temporary previews, and is not meant for production use.
Think of it as your personal web server — packaged neatly inside a desktop app.
DevBox Pro is a desktop application for Windows that bundles everything a web developer needs to build and test websites on their own computer.
It includes PHP, Node.js, databases (MySQL, MariaDB, PostgreSQL, MongoDB), web servers (Nginx, Apache), and many other tools — all managed through a simple, visual interface. No command-line knowledge required.
Built to solve the most common pain points of local web development.
Run PHP 7.4 for a legacy project and PHP 8.4 for a new one at the same time. Each project uses its own version — automatically.
PHP, Node.js, MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached, Nginx, Apache, Mailpit, phpMyAdmin — all in one installer.
Create a new Laravel, WordPress, Symfony, or Node.js project with a single click. DevBox Pro handles installation, configuration, and domain setup.
Every project gets its own .test domain with a free SSL certificate. Browse your projects at https://myapp.test — just like production.
Expose a project with Cloudflare Tunnel or zrok when you need remote QA, client review, or off-network testing without deploying it.
Use php, npm, composer, and mysql commands directly from any terminal. DevBox Pro auto-detects which versions to use for each project.
A visual tour of DevBox Pro's main features.
From download to your first project in under 5 minutes.
Grab the installer from the releases page and run it. That's it — no prerequisites needed.
Open the Binary Manager and download the PHP, Node.js, and database versions you need.
Click "+ New Project", pick your framework, and DevBox Pro sets everything up automatically.