A lightweight, portable, open-source local development environment for PHP developers.
Author: Nomad Programmer
Contact: shiv@srapsware.com
Repository: ProgrammerNomad/DevStackBox
Latest Release: v0.1.6
Docs & Issues: Please use GitHub Issues and GitHub Wiki for all documentation, feature requests, and bug reports.
- ✅ MSI Compatibility Fixed: Clean semantic versioning (v0.1.6) for Windows MSI installer
- ✅ Complete UI Restoration: Fixed accidentally deleted CSS and core files
- ✅ Both Installer Formats: MSI (288.9 MB) and NSIS (147.7 MB) available
- ✅ GitHub Actions Fixed: Resolved emoji encoding issues in CI/CD pipeline
- ✅ Project Structure Optimized: Clean codebase following Vite + React + Tauri best practices
- Windows MSI Installer: DevStackBox_0.1.6_x64_en-US.msi
- Windows NSIS Installer: DevStackBox_0.1.6_x64-setup.exe
| Feature | Status |
|---|---|
| MySQL start/stop + phpMyAdmin | Working |
| Apache start/stop | Working |
| Config editor (php.ini, httpd.conf, my.cnf) | Working |
| Config backup/restore | Working |
| English + Hindi UI | Working |
| Dark/light mode | Working |
| MSI + NSIS installers | Working |
| System tray | Partial |
| Log viewer | Partial (no real-time) |
| Multiple PHP versions | Partial (switching works, download is stub) |
| Auto-updater | Not functional yet |
Full feature status and roadmap: docs/FEATURE_STATUS.md and docs/ROADMAP.md
DevStackBox is a modern, portable PHP development stack for Windows, built with Tauri, React, Tailwind CSS, and shadcn/ui.
- Lightweight: Tauri core is 5-30MB (not Electron)
- Modern UI: Dark/light mode, animations, responsive
- PHP-focused: Apache + PHP + MySQL + phpMyAdmin
- Open source: MIT license, community-driven
- Windows 10/11
- Node.js 18+
- Rust
- Git
- pnpm or npm
git clone https://github.com/ProgrammerNomad/DevStackBox.git
cd DevStackBox
pnpm install
pnpm tauri devSee docs/DEVELOPMENT_GUIDE.md for full setup instructions.
All project documentation is in the docs/ directory.
Start with docs/README.md for a complete index.
See CONTRIBUTING.md for full guidelines.
- Fork the repository
- Branch:
git checkout -b feature/your-feature - Commit and push
- Open a Pull Request
DevStackBox collects no telemetry and requires no internet connection for normal use. See PRIVACY.md.
MIT License - see LICENSE
- Report bugs: GitHub Issues
- Discussions: GitHub Discussions
- Email: shiv@srapsware.com