Skip to content
@event-catalog

EventCatalog

Bring discoverability to your event-driven architectures
Screenshot 2025-09-13 at 12 49 50 ---

Why EventCatalog?

Event-driven architectures (EDAs) are powerful—but they quickly become complex and hard to govern.
As domains, services, and messages grow, so does the challenge of understanding, documenting, and communicating what’s happening across the system.

Without proper documentation, an EDA can become a black 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 event-driven architectures.


✨ What EventCatalog Offers

  • 📖 Documentation – Automatically generate and maintain living docs for your EDA.
  • 🔍 Discoverability – Make it easy for developers and stakeholders to explore domains, 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

    An open source documentation tool to bring discoverability to your architecture (DDD, micro-services, event-driven architectures)

    TypeScript 2.5k 223

Repositories

Showing 10 of 23 repositories
  • eventcatalog Public

    An open source documentation tool to bring discoverability to your architecture (DDD, micro-services, event-driven architectures)

    event-catalog/eventcatalog’s past year of commit activity
    TypeScript 2,488 223 144 (1 issue needs help) 1 Updated Dec 17, 2025
  • sdk Public

    JS/TS SDK for EventCatalog

    event-catalog/sdk’s past year of commit activity
    TypeScript 10 7 7 2 Updated Dec 17, 2025
  • generators Public

    Plugin integrations for EventCatalog

    event-catalog/generators’s past year of commit activity
    TypeScript 11 10 31 4 Updated Dec 16, 2025
  • mcp-server Public

    MCP server for EventCatalog

    event-catalog/mcp-server’s past year of commit activity
    TypeScript 19 4 1 1 Updated Dec 13, 2025
  • create-eventcatalog Public

    CLI tool that is used to create new catalogs

    event-catalog/create-eventcatalog’s past year of commit activity
    MDX 5 5 1 0 Updated Dec 12, 2025
  • backstage-plugin-eventcatalog Public

    Embed EventCatalog into your Backstage applications

    event-catalog/backstage-plugin-eventcatalog’s past year of commit activity
    TypeScript 5 1 1 0 Updated Nov 5, 2025
  • eventstorm-to-catalog Public

    Turning EventStorming outputs into an EventCatalog using EventCatalog MCP

    event-catalog/eventstorm-to-catalog’s past year of commit activity
    0 0 0 0 Updated Oct 27, 2025
  • linter Public

    A linter for EventCatalog to validate frontmatter and resource references

    event-catalog/linter’s past year of commit activity
    TypeScript 3 2 1 1 Updated Oct 3, 2025
  • event-catalog/eventcatalog-demo-stackblitz’s past year of commit activity
    MDX 1 0 0 0 Updated Sep 22, 2025
  • eventcatalog-studio Public

    Visual designer by distributed systems

    event-catalog/eventcatalog-studio’s past year of commit activity
    12 0 3 0 Updated Sep 15, 2025

People

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

Most used topics

Loading…