cookiecutter-fastapi
Cookiecutter template for FastAPI projects using: Machine Learning, uv, Github Actions and Pytests
pythondockercliboilerplatemachine-learningaideep-learningneural-networkcookiecuttermlopenaiblack
FreeRepo
Overview
This is a cookiecutter template that generates FastAPI project boilerplate code without requiring a fork. It uses Jinja2 templating to automatically customize folder structures, file names and content when you run the cookiecutter command, making it useful for quickly starting new FastAPI applications with a standardized setup.
Features
machine-learningdeep-learningneural-networksllm-integrationopenai-supportdocker-supportcli-toolscode-formattinguv-package-manager
Feature Flags
ecommerceai
Recommended Use Cases
machine-learning-projectsai-applicationsdeep-learning-servicesllm-applicationsrest-api-development
Frontend
None
Backend
fastapipython
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
594
๐ด Forks
73
๐ Active
Yes
๐ Last Commit
2025-08-25T15:58:55.000Z
Stack
Framework
fastapi
Language
python
Testing
pytest
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source cookiecutter template