Skip to content

v1.0.0 — First Stable Release

Choose a tag to compare

@rajnavakoti rajnavakoti released this 01 Apr 16:41
· 13 commits to main since this release
2c2a587

Architecture Catalog v1.0.0

A schema-driven, Git-native architecture catalog that turns Markdown files into an interactive static site.

Highlights

  • Schema-driven — one YAML file defines all types, layers, relationships, and branding. Zero code changes to add new element types.
  • Interactive graphs — context maps, event flow diagrams, and capability heatmaps built with ReactFlow + dagre
  • Vocabulary-agnostic — works with ArchiMate, TOGAF, C4, or any custom vocabulary
  • Dark mode — default dark theme with light mode toggle
  • White-label — configure company name, logo, accent color in YAML
  • Static output — deploy anywhere (Firebase, S3, GitHub Pages, Netlify)

What's Included

  • Astro 5 + React 18 catalog UI with 7 view types (dashboard, domain overview, element detail, context map, event flow, heatmap, discover)
  • Diagram viewer for PlantUML, BPMN, and draw.io
  • Python validation and dashboard scripts
  • Claude Code extensions (5 skills, 4 agents, 3 hooks)
  • 81 frontend tests + Python test suite
  • Documentation site with 25 pages and 8 demo videos
  • Example dataset: 6 domains, 180+ elements across 4 layers

Links

Quick Start

git clone https://github.com/ea-toolkit/architecture-catalog.git
cd architecture-catalog/catalog-ui
npm install
npm run dev