v1.0.0 — First Stable Release
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
- Live Demo: https://architecture-catalog.web.app
- Documentation: https://docs-architecture-catalog.web.app
- Changelog: https://github.com/ea-toolkit/architecture-catalog/blob/main/CHANGELOG.md
Quick Start
git clone https://github.com/ea-toolkit/architecture-catalog.git
cd architecture-catalog/catalog-ui
npm install
npm run dev