Skip to main content
OrderCreated
Event
PaymentProcessed
Event
Payment Service
Microservice
Order Service
Microservice
CreateOrder
Command
GetOrderHistory
Query
Commerce Domain
Bounded Context
Inventory Domain
Bounded Context

Bring discoverability to your architecture

A single source of truth for your architecture, schemas, and ownership—so your team can ship faster and safer.

Navigate your architecture

Find domains, services and messages

Documentation

Architecture Visualization

Visualize how your architecture components interact.

Visualiser

Entity relationships

Document data/entities and visualize their relationships

Data Flow

Diagrams

Automated diagrams, powered by markdown. Drill down into your architecture

Architecture Diagrams

Schema components

Render any schema for your teams. Supports Avro, JSON, Protobuf and more.

Any schema, Any broker

Ask questions

Type natural language questions about your architecture

EventCatalog Chat

Trusted by engineering teams worldwide — 28,000+ catalogs created

ShippingStarted
Event
UserLoggedIn
Event
Auth Service
Service
Shipping Service
Service
UpdateInventory
Command
GetUserProfile
Query
User Management
Domain
Logistics
Domain

Turn your architecture into a story
everyone can understand

Stop wrestling with outdated docs and missing schemas. EventCatalog turns your architecture into a living system that actually helps your team ship faster.

End the schema scavenger hunt

No more digging through Slack, wikis, or codebases. Find any event, service, or domain in seconds with full context and ownership.

Documentation that stays current

Auto-generate from AsyncAPI and OpenAPI specs. No more outdated docs that break production deployments.

EventCatalog Visualizer Screenshot

Scale without documentation debt

Markdown + MDX + Git = documentation that scales with your team. Track governance with automated reports that actually help.

Empower collaboration across teams

Self-service discovery for everyone—from architects to product managers. Visual diagrams that actually make sense.

OrderCreated
UserRegistered
PaymentProcessed
Auth Service
Order Service
CreateOrder
UpdateUser
GetUserProfile
GetOrderHistory
E-commerce

Keep your architecture
clear, current, and consistent

Your documentation is scattered, out of date, or missing entirely. Your team spends hours asking questions, re-learning the system, and fixing avoidable bugs. EventCatalog helps fix that.

Markdown-Powered

Write and maintain documentation in Markdown or MDX—keeping it current as your architecture evolves.

Version Control

Track changes to events, schemas, and services over time, just like your code.

Quick Discovery

Powerful search so developers spend less time asking and more time building.

Tech-Agnostic

Kafka, SNS, EventBridge, custom brokers—EventCatalog integrates seamlessly.

Team Scale

Grow documentation across teams, projects, and services without losing clarity.

Visual Architecture

See the full picture: services, events, and ownership in one connected map.

API
SDK
YAML
CLI

Automate your documentation

Your architecture spans services, teams, and tools. But your documentation and knowledge? Scattered and outdated.
EventCatalog integrates seamlessly with your brokers, tools, and services—so your documentation stays accurate, current, and accessible.
Any schema, any broker, any service.

Your Integrations

OpenAPI
AsyncAPI
Backstage
AWS
Azure
GCP
Confluent
GitHub
terminal
$ npm run generate
Generating documentation...

Live Documentation

EventCatalog Documentation Interface
✓ Generated
Community
Collaboration
OpenSource
Contributors
"Join the community
and contribute!"