Skip to main content

Discoverability for

AsyncAPI specifications

Empower your teams to understand and build event-driven architectures faster.

An open source tool used by companies around the world, over 24,000+ catalogs created:

Turn your AsyncAPI specifications
into a visual story everyone can follow

Centralized architecture visualization.

EventCatalog's visualizer provides teams with a comprehensive view of events, channels, services, domains, and their relationships, all in one place, enhancing clarity and collaboration.

Automated documentation

Connect your AsyncAPI specifications to EventCatalog and automatically generate your documentation, architecture diagrams, and more.

EventCatalog Visualizer Screenshot

Enrich with markdown

Enrich your AsyncAPI specifications with markdown. Use markdown to enrich meaning to your messages, channels and services. Documentation is synced between imports of AsyncAPI specifications.

Bring discoverability to your AsyncAPI specifications

Empower teams to visualize and explore events, services, and domains, facilitating collaboration between technical and non-technical members.

One of the biggest challenges and risks of EDA is the critical lack of discoverability and governance.

EventCatalog, together with AsyncAPI, makes sure your EDA stays controlled, preventing it from spiraling into chaos.

Fran Mendez
Creator of AsyncAPI

Your specifications into beautiful documentation

Turn your AsyncAPI specifications into a cohesive, discoverable, and interactive documentation portal.

Markdown Powered

Enrich your specifications with markdown. Use markdown to enrich meaning to your messages, channels and services.

Automation

Connect your AsyncAPI specifications to EventCatalog and automatically generate your documentation, architecture diagrams, and more.

Quickly find insights

Find and explore documentation with powerful search or talk to your architecture with EventCatalog Chat.

Ownership

Assign owners and teams to your messages, channels and services. Let your team know who is responsible for what.

Scales with your teams

Use EventCatalog Federation to scale your documentation across your organization.

Visualize your specifications

EventCatalog will visualize your architecture and help you understand your system.

Enrich your AsyncAPI specifications with EventCatalog

No more searching through specifications to find information

Generate documentation from your AsyncAPI specifications.
Reduce the time it takes to find the information you need.

Search or ask your Catalog

Assign ownership to your resources, quickly search or ask your Catalog (with EventCatalog Chat) the information you need.

EventCatalog Visualizer Screenshot

Schema Registry

Let your users see and search your schemas from your AsyncAPI specifications. xRegistry support coming soon.

Automatic versioning

Your documentation will automatically be versioned when you update your AsyncAPI specifications.

Why architects choose EventCatalog

Trusted by engineers and architects building complex systems

EventCatalog, together with AsyncAPI and other specs, makes sure your architecture stays controlled, preventing it from spiraling into chaos

Fran Mendez
Fran Mendez
Creator of AsyncAPI

"Creating easy to maintain and easy to consume API and event documentation that is always up to date has been one of the most consistent challenges of my career. EventCatalog has become the keystone tool to finally make it possible."

Adam Fanello
Adam Fanello
Strategic Cloud Software Architect, Rackspace Technology

"EventCatalog is my go to solution when I introduce event-driven architecture to an audience."

Ruben Fonseca
Ruben Fonseca
Senior Solutions Architect, AWS

"EventCatalog helps to bridge the gap between a PO's business view and an Engineer's technical view."

Jan Wagebach
Jan Wagebach
PRISMA, CTO

"At my current project we have a large event-driven architecture setup with more than 100 events across different domains owned by multiple teams. With EventCatalog we now have a clear view of all events and schemas — and more importantly, we know who to reach out to when we want to consume data."

Dennis Baerten
Dennis Baerten
Freelance Lead Engineer at Nike

Get started in minutes

Bring your AsyncAPI specifications to EventCatalog in minutes. Run the CLI to generate your own catalog with example AsyncAPI specifications.

Installation
npx @eventcatalog/create-eventcatalog@latest my-catalog --template asyncapi