Architecture guides and EventCatalog news
Practical guides to documenting distributed systems and the latest EventCatalog features.
Describe the workflow, let the agent build the flow
The new flow-wizard skill lets you describe a business workflow in plain language while your AI agent builds the flow and wires it to your existing catalog resources.
Which fields are your consumers actually using?
EventCatalog already shows you which services consume a message. Now it can also show you which specific fields they use.
Document examples with your schemas
Message Usage Examples lets you ship real payload samples alongside your events, commands, and queries so your team never has to guess what an OrderCreated event actually looks like in production.
Your architecture is changing. Do you know about it?
Architecture Change Detection in EventCatalog monitors your event-driven architecture across git branches and notifies your teams the moment a service starts or stops producing or consuming messages.
The right documentation, in the right place
Stop losing documentation in wikis and Confluence pages. Resource-level documentation lets you attach runbooks, ADRs, guides, and more directly to the services, events, and domains they describe.
See your architecture clearly: Major visualizer improvements
The EventCatalog visualizer just got a complete overhaul. Cleaner nodes, smarter layouts, dark mode support, hover highlighting and more.
EventCatalog Slack integration
Stop searching through wikis and Confluence pages. Get architecture answers where your team already works.
What's new in EventCatalog - January 2026
EventCatalog updates for January 2026
Click any node to explore its connections in Focus Mode
Navigate through your architecture by clicking nodes to see their inputs and outputs in a dedicated view
Rearrange and save your visualizer layouts
Take control of how your architecture diagrams look and share custom layouts with your team
Document, visualize and discover your data products
Data products join EventCatalog as a first-class resource type with inputs, outputs, contracts, and full integration with your existing architecture.