ALPHA is a modern, modular project scaffolding tool designed for rapid stack initialization.
- Dynamic Stack Config: Add/Edit stacks via GUI (
commands.json) - Multi-Framework Support: Django, FastAPI, Next.js, React, Vue, and more
- Docker Ready: Auto-generates Dockerfile and docker-compose.yml
- Modern UI: Dark-themed PyQt6 interface with splash screen
- Auto-Update: Automatically notifies you of new releases on startup
- Download the latest
ALPHA_Installer_vX.X.X.exefrom Releases - Run the installer
- Launch ALPHA from the Start Menu or Desktop shortcut
# Clone the repository
git clone https://github.com/logando-al/alpha.git
cd alpha
# Install dependencies
pip install -r requirements.txt
# Run the application
python main.py- Enter Project Name: Give your project a descriptive name
- Select Target Directory: Choose where to create the project
- Choose Tech Stack: Select from Django, FastAPI, Next.js, React, Vue, etc.
- Optional - UI Framework: For JS projects, add Tailwind, Shadcn, etc.
- Optional - Docker: Enable Docker containerization
- Click Initialize Project and wait for completion!
| Stack | Type | Command |
|---|---|---|
| Django | Python | Creates venv, installs Django, runs startproject |
| FastAPI | Python | Creates venv, installs FastAPI + Uvicorn |
| Next.js | JavaScript | npx create-next-app@latest |
| React | JavaScript | npm create vite@latest with React template |
| Vue | JavaScript | npm create vite@latest with Vue template |
| PyQt6 | Python | Creates venv with PyQt6 |
Click Manage next to the stack dropdown to add your own stack configurations!
ALPHA automatically checks for updates on startup. If a new version is available, you'll be prompted to download it from the releases page.
PRs are welcomed!
Developed by logando-al | Open Source
The bundled Superpower Framework for Google Antigravity IDE is developed by anthonylee991.