18 projects
messagekit
Universal event infrastructure with transactional outbox and Kafka integration
python-cqrs-dispatcher
CQRS dispatcher integrating python-cqrs-core with gridflow-python-mediator
gridflow-python-mediator
Generic mediator pattern with pipeline behaviors
sqlalchemy-async-session-factory
Factory functions for SQLAlchemy async engine and session management
sqlalchemy-async-repositories
Async repository pattern implementation for SQLAlchemy
python-technical-primitives
General-purpose Python utilities (datetime, text, patterns)
python-structlog-config
Structured logging configuration with OTel and Sentry support
python-outbox-core
Core abstractions for implementing the Transactional Outbox pattern with Kafka
python-input-validation
Business-level input validation and sanitization for Python applications
python-infrastructure-exceptions
Infrastructure layer exception classes for Python applications
python-dto-mappers
Reusable DTO mapping patterns with type safety
python-domain-events
Base classes for internal domain events with distributed tracing support
python-cqrs-core
CQRS interfaces and base classes with tracing support
python-app-exceptions
Base exception hierarchy for Python web applications
pydantic-response-models
Standard API response DTOs using Pydantic (framework-agnostic)
postgres-data-sanitizers
PostgreSQL-specific data sanitization (null chars, surrogates)
fastapi-middleware-toolkit
Reusable FastAPI middleware setup functions (CORS, error handlers, lifespan)
fastapi-config-patterns
Reusable Pydantic settings classes for FastAPI applications