21 projects
qx-cli
Qx CLI: scaffolding, code generation, local dev orchestration
qx-worker
Qx worker runtime: NATS consumer with retry/DLQ/tracing
qx-testing
Qx testing helpers: testcontainers, fixtures, mediator/repository doubles, outbox assertions
qx-search
Qx search: OpenSearch/Elasticsearch async client, repository abstraction, index lifecycle helpers (V2 stub)
qx-saga
Qx saga orchestrator: durable process managers for multi-step workflows across aggregates
qx-regions
Qx multi-region: tenant home-region resolution, write routing, and cross-region event replication
qx-py
Qx Python framework — installs the full stack in one command
qx-projections
Qx projection runner: rebuild and incrementally update read models from the event log
qx-observability
Qx observability: structlog logging, OpenTelemetry tracing, Prometheus metrics, health probes
qx-http
Qx HTTP layer: FastAPI integration, container-aware Depends, Result-to-HTTP mapping, middleware
qx-grpc
Qx gRPC: server factory, context-propagation interceptors, Result-to-status mapping
qx-flags
Qx feature flags: thin OpenFeature wrapper for flag-gated pipeline behaviors
qx-eventstore
Qx event store: event-sourced aggregates with Postgres-backed event log and snapshots
qx-events
Qx events: NATS JetStream publisher/consumer, outbox relay, mediator dispatcher bridge
qx-di
Qx dependency-injection container: singleton/scoped/transient, async lifecycle, generic-aware resolution
qx-devtools
Qx devtools: ruff/mypy/pre-commit presets, code quality helpers
qx-db
Qx database layer: SQLAlchemy 2 async, repositories, unit of work, transactional outbox
qx-cqrs
Qx CQRS / Mediator: commands, queries, events, pipeline behaviors
qx-core
Qx framework core primitives: Result, Error, Entity, RequestContext
qx-cache
Qx cache layer: Redis client, idempotency store, distributed locks
qx-auth
Qx auth: JWT validation, OIDC client, RBAC primitives, policy engine, rate limiting