Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>EventCatalogNew to Visual Studio Code? Get it now.
EventCatalog

EventCatalog

EventCatalog

|
2 installs
| (0) | Free
| Sponsor
Language support and live preview for EventCatalog DSL (.ec files)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EventCatalog for VS Code

Language support and live preview for EventCatalog DSL files (.ec).

Features

  • Syntax highlighting for .ec files
  • Live preview — visualize your architecture as you type
  • Code completion — autocomplete for DSL keywords and references
  • Diagnostics — inline errors and warnings
  • Go to definition — navigate between services, events, commands, and more

Getting started

  1. Install the extension from the VS Code Marketplace
  2. Open or create a .ec file
  3. Use the command "EventCatalog: Open Preview" (Cmd+Shift+P / Ctrl+Shift+P) to see a live visualization

What is EventCatalog?

EventCatalog is an open-source documentation tool for Event-Driven Architectures. It helps teams document events, commands, queries, services, domains, and flows in a discoverable catalog.

Resources

  • Documentation
  • Playground
  • GitHub
  • Discord

Feedback

Found a bug or have a feature request? Open an issue.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft