Scaffold a new Tawala project in seconds.
- Python 3.14+
- uv (recommended)
Run directly without installing:
uvx tawala-cli new --project my-new-appShow CLI help:
tawala-cli -hShow version:
tawala-cli -v
tawala-cli new -vInitialize a project:
tawala-cli new --project <project_name> [--preset {default,vercel}] [--db {sqlite,postgresql}] [--pg_use_vars] [--layout {base,wip}]Default project (SQLite + base layout):
tawala-cli new --project my-appVercel-focused scaffold:
tawala-cli new --project my-app --preset vercelPostgreSQL + environment variable configuration + WIP layout:
tawala-cli new --project my-app --db postgresql --pg_use_vars --layout wipInitialize in the current directory:
tawala-cli new --project .--preset vercelforces PostgreSQL and environment-variable based database configuration.--pg_use_varsis valid only when--db postgresqlis selected.