Skip to content

Latest commit

 

History

History
117 lines (78 loc) · 4.25 KB

File metadata and controls

117 lines (78 loc) · 4.25 KB

DevStackBox v0.1.6 (Tauri Edition)

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.


🎉 Recent Updates (v0.1.6)

What's New:

  • ✅ 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

📦 Download Now:


🗂 Feature Summary

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


What is DevStackBox?

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

Prerequisites

Getting Started

git clone https://github.com/ProgrammerNomad/DevStackBox.git
cd DevStackBox
pnpm install
pnpm tauri dev

See docs/DEVELOPMENT_GUIDE.md for full setup instructions.


Documentation

All project documentation is in the docs/ directory.

Start with docs/README.md for a complete index.


Contributing

See CONTRIBUTING.md for full guidelines.

  1. Fork the repository
  2. Branch: git checkout -b feature/your-feature
  3. Commit and push
  4. Open a Pull Request

Privacy

DevStackBox collects no telemetry and requires no internet connection for normal use. See PRIVACY.md.


License

MIT License - see LICENSE


Support