EventCatalog
EventCatalog is a documentation tool designed specifically for Event-Driven Architectures. It scans your schemas, AsyncAPI files, and domain definitions to generate a static website. It visualizes who produces which event, who consumes it, and what the data looks like.
Why use it in EDA? Discoverability is the biggest challenge in a mature EDA. Developers often ask, "Does an event for 'Order Cancelled' exist? Who owns it?" EventCatalog answers these questions. It serves as the "Google" for your internal events, preventing team silos and duplicate work.
How do we use it?
- Service Discovery: Helping teams find existing events to reuse instead of creating new ones.
- Visual Lineage: showing 3D visualizations of how events flow through your system.
- Team Governance: clearly assigning ownership of every event and service.



