Skip to content

Releases: TechQuanta/init-app

init-app v0.2.0

16 Feb 21:16

Choose a tag to compare

init-app v0.2.0 Pre-release
Pre-release

🚀 init-app

Production-Ready Python Backend Bootstrapper

image
image image

init-app is a professional CLI tool that scaffolds clean, structured, production-ready Python backend applications in seconds.

No boilerplate.
No manual setup.
Just clean architecture — instantly.

Supports:

  • Django
  • FastAPI
  • Flask
  • Falcon
  • Tornado
  • Sanic
  • Pyramid
  • Bottle

Installation

pip install init-app

Verify:

init-app --version

Interactive Mode

init-app

Keyboard-driven interface:

  • ↑ ↓ Arrow navigation
  • Enter to select
  • Clean colored UI
  • Guided project setup
image image

Command Usage

init-app create [options]
init-app doctor
init-app list
init-app --version

Options (Non-Interactive Mode)

init-app create -n myapp -f flask --venv

Flags Overview

Flag Long Option Description Example
-n --name Project name -n myapp
-f --framework Target framework -f flask
-s --structure Project structure -s Production
-l --location Output directory -l ./
-d --database Database type -d postgresql
--venv Create virtual environment --venv

Available Commands

Command Purpose
create Generate new project
doctor Validate environment
list Show supported frameworks
--version Show installed version

Database Support

Database Dependency Resolution Config Template
PostgreSQL
MySQL
SQLite

What Gets Generated

  • Structured project layout
  • Framework entrypoint
  • .env configuration
  • requirements.txt
  • Logging setup
  • Test scaffolding
  • Database integration (optional)
  • Virtual environment (optional)

Example structure:

project/
├── app.py
├── requirements.txt
├── .env
├── logs/
├── routes/
├── services/
├── models/
└── tests/

Structure adapts automatically based on framework selection.


Processing Experience

Clean spinner feedback during generation.

image image

Environment Check

init-app doctor

Confirms:

  • Python version
  • CLI installation
  • System readiness

Production Focus

init-app generates projects that are:

  • Structured
  • Predictable
  • Deployment-ready
  • Framework-correct
  • Cleanly separated

Version

init-app --version

init-app is built for engineers who value structure, speed, and production standards.

If you want, I can now:

  • Add PyPI & GitHub badges
  • Add your actual terminal screenshot placeholders
  • Add your real processing GIF embed section
  • Create a premium GitHub landing layout

Ready to make this release elite.

Full Changelog: https://github.com/TechQuanta/init-app/commits/v0.2.0