Skip to content
@event-catalog

EventCatalog

The open source documentation tool for software architectures
Screenshot 2025-09-13 at 12 49 50 ---

Why EventCatalog?

Distributed systems and software architecture can become complex and hard to govern.

As domains, systems, services, and messages increase, so does the challenge of understanding, documenting, and communicating what’s happening across the system.

Without proper documentation/context, our systems can become ablack box, leaving teams struggling to keep up.
(Watch my GOTO EDA Day 2024 keynote on EDA complexity)


🌟 Our Journey

EventCatalog is now used by organisations around the globe to bring governance, visibility, and discoverability to their software architecture.


✨ What EventCatalog Offers

  • 📖 Documentation – Automatically generate and maintain living docs for your software architecture
  • 🔍 Discoverability – Make it easy for developers and stakeholders to explore domains, systems, services, and events.
  • 🛡 Governance – Bring structure and visibility to fast-moving distributed systems.
  • 🧩 Extensibility – Flexible APIs and integrations to fit your architecture workflows.

👉 EventCatalog is open source and you can get started in minutes.


❤️ Support the Project

EventCatalog is sustained by its amazing community and sponsors.
If you or your organisation want to help us grow, visit our sponsor page.


Pinned Loading

  1. eventcatalog eventcatalog Public

    The discovery and governance layer for event-driven systems. Document your domains, services, events and schemas — for your teams and your AI agents.

    TypeScript 2.8k 268

Repositories

Showing 10 of 28 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…