create-python-appone command · any stack
TemplatesExtensionsDocs
Get started
No results found.
Navigation
Home
Docs
Templates
Extensions
Docs
Docs — Introduction
Docs — Installation
Docs — AGENTS.md
Docs — Templates
Docs — Template Customization
Docs — Extensions
Docs — Contributing
Docs — Advanced Usage
System
Enable Performance Mode
Press Esc to close
Ctrl+K
5 templates·8 extensions·9 categories·MIT licensed·uv-first
create-python-app

One command. Any stack. Compose templates and extensions into production-ready Python apps.

© 2026 Create Awesome Python App.

Resources

TemplatesExtensionsDocumentationContributing GuideChangelog

Community

GitHub OrganizationPyPI PackageReport an issueRequest a feature

Ecosystem

PythonbetaNode.jssiblingV languagesoon

Development Container

editor

VS Code Dev Container with Python 3.12 and uv for consistent editor environments across stacks.

DevContainer
VS Code
uv

About this extension

This extension enhances your project with Development Container functionality. It's designed to integrate seamlessly with compatible templates and provide additional features to improve your development experience.

The Development Container extension is compatible with celery-worker, cli-app, django-backend, fastapi-backend, uv-workspace templates, making it versatile for different project types.

Key Benefits

  • Seamless integration with compatible templates
  • Enhanced development experience
  • Additional features specific to Development Container
  • Well-documented and maintained
  • Community-supported and regularly updated
Quick Start
Add this extension to your project

$ uvx create-awesome-python-app \\

--template [template-name] \\

--addons development-container

Extension Details
Compatible withcelery-worker, cli-app, django-backend, fastapi-backend, uv-workspace
Categoryeditor
Compatible Templates5

Compatible Templates

Use Development Container with these templates to enhance your project

backend-applications
FastAPI Starter
Production-ready FastAPI API with feature-based layout, uv, Ruff, pytest, mypy, pyright, and pydantic-settings. The reference CPA backend template.
FastAPI
API
Python
+5 more
Type: fastapi-backend
cli-applications
CLI Starter
Typer CLI with multi-command layout, uv, Ruff, pytest, and a console script entry point. Best for internal tools and shippable CLIs.
CLI
Typer
Python
+1 more
Type: cli-app
backend-applications
Celery Worker
Celery worker with modular tasks, Redis defaults, pydantic-settings, and eager-mode tests. Choose it for background jobs outside the HTTP process.
Celery
Worker
Redis
+2 more
Type: celery-worker
backend-applications
Django API
Django + DRF API with feature apps, OpenAPI-friendly health probes, uv, Ruff, and pytest-django. Use when you want Django's ORM and admin with a clean API layout.
Django
DRF
API
+2 more
Type: django-backend
monorepo
uv Workspace Starter
Python monorepo using uv workspaces: shared packages/ libraries and apps/ deployables with one lockfile, Ruff, Pyright, and pytest.
Monorepo
uv
Workspace
+2 more
Type: uv-workspace
View All Templates

Ready to Enhance Your Project?

Add Development Container to your template and start building

Choose a Template