{"repo":"Peopl3s/clean-architecture-fastapi-project-template","free":true,"listed":false,"github":"https://github.com/Peopl3s/clean-architecture-fastapi-project-template","clone":"git clone https://github.com/Peopl3s/clean-architecture-fastapi-project-template.git","description":"Clean architecture FastAPI project template","language":"Python","stars":131,"topics":["clean-architecture","ddd","fastapi","clean-architecture-boilerplate","clean-architecture-template","dishka","fastapi-boilerplate","fastapi-template","faststream","pytest"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":":electric plug: :jigsaw: Clean Architecture FastAPI Project Template A comprehensive cookiecutter template for creating modern FastAPI applications with clean architecture, Docker support, and best practices included. :books: Explore project details and documentation on DeepWiki — https://deepwiki.com/Peopl3s/clean-architecture-fastapi-project-template :dizzy: Litestar Clean Acrhitecture Project Template - https://github.com/Peopl3s/clean-architecture-litestar-project-template 🚀 Features - Clean Architecture : Domain-Driven Design with clear separation of concerns - FastAPI : High-performance async web framework - SQLAlchemy : Modern ORM with async support - Unit of Work : Transaction management and coordination - Database Support : Optional database support (PostgreSQL/SQLite/MySQL) - Alembic : Database migration management - Docker : Complete containerization with Docker Compose - Caching System : Optional caching support (Redis/KeyDB/Tarantool/Dragonfly) - Message Broker : Optional message broker support (Kafka/RabbitMQ/NATS) via FastStream - Testing : Comprehensive test suite with pytest - Code Quality : Ruff for linting, MyPy for type checking - Pre-commit : Git hooks for code quality - Documentation : Auto-generated API docs with Swagger/OpenAPI - DI : Powered by dishka 🚀 Quick Start 📚 Documentation Building Documentation Locally 🛠️ Usage Basic Usage Local Usage ⚙️ Template Variables Variable Description Default Required ---------- ------------- --------- ----------","default_branch":null,"files":null,"tree":[],"storefront":"/r/Peopl3s","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Peopl3s/clean-architecture-fastapi-project-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}