ivan-borovets/fastapi-clean-example

fastapi-clean-example

✅ Recently maintained

Practical Clean Architecture backend example built with FastAPI. No stateful globals (DI), low coupling (DIP), tactical DDD, CQRS, proper UoW usage. REST API, per-route error handling, session-based auth, contextual RBAC. Bundled with extensive docs and modern tooling

596Stars
84Forks
07-day stars

Python · MIT · Last push 2026-10-23

Official repository & installation ↗

Star history

2025-09-292026-11-02
View historical data
DateStars
2026-10-04592
2026-10-05592
2026-10-06593
2026-10-07593
2026-10-08593
2026-10-09593
2026-10-10593
2026-10-11593
2026-10-12593
2026-10-13594
2026-10-14594
2026-10-15594
2026-10-16594
2026-10-17594
2026-10-18594
2026-10-19595
2026-10-20596
2026-10-21596
2026-10-22596
2026-10-23596
2026-10-24596
2026-10-25596
2026-10-26597
2026-10-27597
2026-10-28597
2026-10-29597
2026-10-30597
2026-10-31597
2026-11-01597
2026-11-02596

Get the project

git clone https://github.com/ivan-borovets/fastapi-clean-example.git

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.