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

Ddd Python Packages

Python packages with the GitHub topic ddd. Sorted by monthly downloads, with stars and forks.
pyeventsourcing
eventsourcing

A library for event sourcing in Python.

93K 2K 144
Indroic
hexcore

Reusable core for Python projects with hexagonal architecture, DDD, CQRS and background tasks. Ships the abstractions and the infrastructure: SQL session layer, FastAPI factories, worker runner, dynamic cron and identity.

10K 4 0
morzecrew
forze

Python toolkit for hexagonal backend services — domain and application layers that import nothing from your framework, database, or transport

5K 2 2
u8slvn
sutoppu

A simple python implementation of Specification pattern.

5K 50 0
fyndiq
eventsourcing-helpers

Python library for practicing the event sourcing pattern using DDD

4K 11 1
modu-ai
moai-adk

Agentic development harness for Claude Code — SPEC-driven plan/run/sync, TRUST 5 quality gates, model+effort routing, and Claude×GLM multi-LLM cost control. Single Go binary, 16 languages, zero deps.

3K 1K 226
Torward1024
msb-arch

A dependency-free domain layer for Python: entities, invariants and operations independent of UI, storage and transport — driven through one entry point by requests that are data, recordable and replayable.

3K 3 0
lanorme
lanorme

Executable codebase standards for Python: quality, style, architecture, and structure, checked mechanically on every commit. Ready-made checks (normes) cover the common ground; a plugin interface lets a team add its own. The same gate runs in CI and inside an AI agent's loop. Docs: https://lanorme.github.io/lanorme/

3K 3 6
aiopy
aioddd

Async DDD utilities Python library

2K 8 1
davyddd
dddesign

Domain Driven Design Library

1K 15 1
john-athan
cqrs-bus

Async CQRS command/query bus and mediator for Python — handler auto-discovery, type-based dependency injection, middleware, and an event bus.

785 2 0
fazedordecodigo
flunt

Python implementation of Domain Notification Pattern

727 138 6
evchibisova
pytest-orm-boundaries

Enforce the DDD aggregate boundaries you define in your ORM

714 7 0
melodyasper
pycider

Aggregate Composition for Python. A domain driven design architecture.

534 1 0
mgourlis
pydomain-lib

DDD, CQRS & Event Sourcing building blocks for Python — aggregates, value objects, domain events, command/query buses, event store, sagas, and more

530 1 0
vshulcz
injex

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

513 21 4
potykion
repka

Simple work with db in async style

452 15 2
Fatal1ty
operetta

A lightweight framework for building Python applications that is not tied to a specific transport protocol

429 13 0
guillaume-hestia-projekt
svl-cli

Linter and architecture audit tool for AI agent specifications. Sovereignty by Deliverable — doctrine-grounded rules, kind-aware audits, OWASP Agentic Top 10 pack.

425 2 0
mpyatishev
aioevents-ng

A simple library for managing events through an asynchronous queue

352 3 0
Alex-FIR-IT
fennflow

Atomic-like Agnostic Object Storage Framework, the Pydantic way

340 1 0
knucklesuganda
py-assimilator

Python Domain-Driven Design, Event-Based Systems, CRUD patterns

333 217 9
mom1
dddkit

Kit for using DDD tactical patterns

307 6 1
aseguragonzalez
python-seedwork

DDD and Hexagonal (Clean) Architecture building blocks.

252 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology