Skip to main content

EventCatalog for Backstage

View as Markdown

License: Dual-license

The EventCatalog Backstage plugin embeds EventCatalog views in Backstage entity pages. Developers can explore architecture documentation without leaving the software catalog they use for ownership, APIs, dependencies, and operations.

EventCatalog embedded in a Backstage entity page

Choose where to start

Supported views

You can embed:

  • resource documentation
  • resource visualizers
  • message discovery tables
  • entity maps
  • the schema explorer
  • the Architecture Graph, focused on a resource at depth 1, 2, or 3
  • the System Context Map overview or a specific system and version
  • a flow visualizer for a specific flow and version

Every page and card accepts theme="light" or theme="dark". If you omit theme, EventCatalog uses the visitor's saved EventCatalog theme.

How the integration fits together

The plugin reads the EventCatalog base URL from Backstage configuration and normally reads the EventCatalog resource identity from annotations on the current Backstage entity. It then renders the selected EventCatalog view in an iframe with embed mode enabled.

Read How EventCatalog embeds work for the mapping, rendering, and sizing model.

Licensing

The plugin requires an EventCatalog Scale license for commercial use. You can start a 30-day trial in EventCatalog Cloud and follow Getting a license key for integrations.

For license terms, see the plugin repository.