Python

Python API and AI-oriented scaffolds with web frameworks, ORMs, validation, queues, GraphQL, and quality tooling.

Open documentation actions

Python projects use uv and Python-native templates. Shared TypeScript categories such as web UI libraries, package managers, and chat-sdk examples are not Python scaffold categories.

Prerequisites

  • Python.
  • uv.
  • Git if you want repository initialization.

Scripted example

npm create better-fullstack@latest my-python-api -- \
  --ecosystem python \
  --python-web-framework fastapi \
  --python-orm sqlalchemy \
  --python-validation pydantic \
  --python-ai none \
  --python-auth jwt \
  --python-task-queue none \
  --python-graphql none \
  --python-quality ruff \
  --ai-docs none \
  --version-channel stable \
  --no-install \
  --no-git

Python categories

CategoryValues
Web frameworkfastapi django flask litestar none
ORMsqlalchemy sqlmodel tortoise-orm none
Validationpydantic none
AIlangchain llamaindex openai-sdk anthropic-sdk langgraph crewai none
Authauthlib jwt none
Task queuecelery none
GraphQLstrawberry none
Qualityruff none

Generated behavior

  • uv sync is the install path when install is enabled.
  • pythonAi is a multi-select category and is separate from TypeScript --ai.
  • Empty conditional Python template files are skipped when selected options do not need them.
  • AI instruction files are still available through --ai-docs, including --ai-docs none.