I built this because I was tired of manually setting up Laravel on Windows.
general
I've been working on LaraStack, a Windows-first local development environment for PHP, Laravel, WordPress and MySQL.
I started building it because setting up Laravel projects locally often means dealing with PHP, Composer, MySQL, databases, .env configuration, ports and migrations separately.
LaraStack 3.0 tries to bring those tasks into one desktop workspace.
Some of the features currently included:
One-click Laravel project creation
Automatic Composer detection
Automatic MySQL database creation
Automatic .env configuration
Automatic Laravel APP_KEY generation
Automatic migrations
Dynamic port management
Multiple Laravel project management
Independent Laravel development servers
One-click WordPress setup and management
PHP 8.3
MySQL 8.0
phpMyAdmin
Built-in PHP terminal
Live logs
File management
php.ini editor
PHP/runtime version management
The goal isn't to replace every development workflow. I wanted to make the common Windows PHP/Laravel setup process simpler and reduce the amount of manual configuration.
LaraStack is free forever and currently available for Windows 10/11.
I'm particularly interested in feedback from developers who use XAMPP, Laragon, WAMP, Local or other local development tools.
What would you add or change?
I'm the developer, so I'm happy to answer questions about the architecture, implementation or anything else you're curious about.

Top comments (1)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.