Skip to content

Conversation

@vadikko2
Copy link

@vadikko2 vadikko2 commented Jan 31, 2026

🦄 Hidden Gem Submission (<100 stars)

python-cqrsEvent-Driven Architecture Framework for building event-driven microservices with CQRS pattern:

Key Differentiators:

  • Transaction Outbox — guaranteed event delivery (at-least-once semantics)
  • Saga Orchestration — distributed transactions with automatic compensation
  • Seamless FastAPI/FastStream integration — production-ready out-of-box
  • Any request/response types — easy integration with your models (Pydantic, dataclasses, etc.)
  • 1+ years stable development (Jul 30, 2024 → Jan 31, 2026)

Production Value:

Build event-driven microservices with CQRS in minutes, not weeks. Perfect companion for Event Sourcing architectures.

Quality Metrics:

  • ⭐ 34+ stars, growing steadily
  • ✅ 100% Python codebase
  • ✅ Full MkDocs docs: https://mkdocs.python-cqrs.dev/
  • ✅ v5.x releases, production examples (FastAPI/FastStream)

Why Exceptional:

Most Python "CQRS" libs = basic MediatR clones. python-cqrs = complete event-driven framework: Outbox pattern, Saga coordination, seamless FastAPI/FastStream integration for production microservices.

@JinyangWang27
Copy link
Collaborator

@vadikko2 Thank you for submission. This is indeed a valuable project. However, given that there is already an Algorithm and Design Pattern section, could you please move this project to that section? It will be ready to merge then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants