Project
EventEngine
A Rails engine providing a schema-first event pipeline with DSL definitions, outbox storage, and Kafka transport.
Active Development
Ruby
Rails Engine
PostgreSQL
Kafka
EventEngine gives Rails apps a clean, explicit approach to defining, capturing, and processing application events. Define events with a Ruby DSL, generate a canonical schema file, store events in an outbox, and publish them through pluggable transport adapters (in-memory or Kafka).