PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Clean Architecture Python Packages

Python packages with the GitHub topic clean-architecture. Sorted by relevance, with stars and monthly downloads.
JasperSui
fastapi-injectable

A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling painless reuse of dependencies in CLI tools, background tasks, and other non-HTTP contexts.

94K 294 6
hideyukiMORI
nene2-python

NENE2 Python — minimal API framework following NENE2's design philosophy (FastAPI + Pydantic v2 + mypy strict)

8K 0 0
2u2s
fast-repository

Interface-first repository pattern for FastAPI + SQLAlchemy — declare the interface, and get implementation

3K 0 0
jdiazromeral
django-ddd

Django the DDD way

3K 87 8
vshulcz
injex

Tiny typed dependency injection for Python: explicit wiring, graph validation, zero deps, fast resolves.

2K 19 5
fockus
memory-bank-skill

Universal long-term project memory for AI coding agents — Claude Code, Cursor, Windsurf, Cline + 4 more. TDD rules, code graph, spec-driven dev, cross-session recall.

2K 15 1
mikelane
dioxide

Opinionated, Zero-ceremony, Rust-backed dependency injection for Python

2K 17 0
vashkatsi
deply

Keep your python architecture clean.

2K 174 6
luiscarbonel1991
nlp2sql

Enterprise-ready Natural Language to SQL converter with multi-provider AI support (OpenAI, Anthropic, Gemini). Built for production scale databases (1000+ tables) with Clean Architecture.

2K 8 2
Furious-Meteors
openframe-core

OpenFrame Core defines the contracts and shared primitives that keep application logic independent from infrastructure.

2K 0 0
MrThearMan
drf-pipeline-views

Django REST framework views using the pipeline pattern.

1K 2 0
makinzm
mille

🍰 Clean Architecture Checker CLI

980 1 0
ozgurkara
pydiator-core

The Pydiator is an in-app communication method.

961 51 4
0nliner
archtool

Auto-wiring DI + layer enforcement for Python. Define interfaces, write implementations — archtool assembles everything at startup.

837 7 0
flix-tech
depcheck

Python code quality package that helps in defining and restricting how components of your code may interact

643 12 0
bocejo5
inject-x

Natural language request to json converter library

529 0 0
clean-arch-enablers-project
cae-utils-mapped-exceptions

Repository for the open source CAE Mapped Exceptions library.

479 3 0
sinzlab
datajoint-link

A tool for linking two DataJoint tables located on different database servers

473 4 2
BenTalese
clapy

Automated invocation of clean architecture use cases in Python.

470 12 0
clean-arch-enablers-project
cae-framework

Repository for the open source CAE framework designed to make the experience of developing software with clean architecture easier.

456 9 1
nandoflorestan
kerno

Framework for a Python application service layer, approximating Uncle Bob Martin's Clean Architecture.

408 53 4
serivt
pymediator

Lightweight and extensible implementation of the Mediator pattern in Python

380 1 0
aseguragonzalez
python-seedwork

DDD and Hexagonal (Clean) Architecture building blocks.

376 0 0
vashkatsi
architecture-checker

Keep your python architecture clean.

358 174 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery