Example project showing off clean/hexagonal architecture concepts in Python
-
Updated
Feb 16, 2023 - Python
Example project showing off clean/hexagonal architecture concepts in Python
Clean Architecture Example using FastAPI framework
An example of a simple CRUD Web API using FastAPI
ER model friendly data composition tool
Python clean architecture and usecase implementation with fastapi and pydiator-core
Keep your python architecture clean.
Sample Python(Flask) web application with Clean Architecture.
Clean FastAPI architecture
An example project that uses FastAPI and follows the hexagonal architecture rules.
A Python implementation of Clean Architecture, inspired by Uncle Bob's book
FastAPI Python DDD and Clean Architecture Example
Backend template using FastAPI, but framework-agnostic by design. Implements Clean Architecture and CQRS with DDD-inspired patterns, featuring clearly separated layers and dependency inversion. Includes session-based authentication using cookies and role-based access control with permissions and hierarchical roles.
Django the DDD way
This project is a Python Clean Architecture example that uses Flask, SQLAlchemy and PostgreSQL
A solution template for creating a Single Page App (SPA) with React and FastAPI following the principles of Clean Architecture.
Demo app exploring ports and adapters architecture with Django
Framework for a Python application service layer, approximating Uncle Bob Martin's Clean Architecture.
Medium article "Clean Architecture with Python"
Add a description, image, and links to the clean-architecture topic page so that developers can more easily learn about it.
To associate your repository with the clean-architecture topic, visit your repo's landing page and select "manage topics."