Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartStack

Local development environment for Windows — Apache, MariaDB, PHP & phpMyAdmin in one click.
A modern replacement for XAMPP with a native desktop UI.


Download

Version Link Price
Portable (.zip) Google Drive — Free Free
Installer (.exe) Gumroad $4.99

Portable version: extract the ZIP, run SmartStack.exe. On first launch it downloads Apache, MariaDB and PHP automatically (~165 MB).


Stack

  • Apache 2.4.68 Win64
  • MariaDB 11.4.12 LTS
  • PHP 8.5.7 NTS (mysqli, pdo_mysql, gd, curl, mbstring, zip)
  • phpMyAdmin 5.2.3
  • Electron 28 + React 18

Features

  • Auto-download of all binaries on first run
  • Start/stop/restart each service with one click
  • Real-time logs per service inside the app
  • phpMyAdmin pre-configured and warning-free
  • System tray support — close the window without stopping services
  • 100% portable — no global installs, runs from USB

Requirements

  • Windows 10 or 11, 64-bit
  • ~200 MB free disk space
  • Internet connection on first run (binary download ~165 MB)

Build from source

git clone https://github.com/marcosgamez/smartstack.git
cd smartstack
npm install
npm run dev

Build installer:

npm run build:win

Project structure

smartstack/
├── src/
│   ├── main.js         # Electron main process
│   ├── preload.js      # Secure IPC bridge
│   ├── services.js     # Apache/MySQL/PHP process manager
│   ├── downloader.js   # Auto binary downloader
│   ├── logger.js       # Log system
│   └── ui/             # React dashboard
├── config/             # Apache / MySQL / PHP config templates
├── htdocs/             # Public web root (like XAMPP's htdocs)
└── package.json

Roadmap

  • SSL with mkcert
  • PHP version switcher (8.1 / 8.2 / 8.5)
  • Multi-project manager
  • Per-project .env editor
  • Auto-update

MIT License

About

Local development environment for Windows — Apache, MariaDB, PHP & phpMyAdmin XAMPP alternative.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages