settings — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited settings (Hook) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <img src="https://img.shields.io/badge/Astro-5.x-BC52EE?logo=astro&logoColor=white" alt="Astro 5" /> <img src="https://img.shields.io/badge/React-18-61DAFB?logo=react&logoColor=black" alt="React 18" /> <img src="https://img.shields.io/badge/License-MIT-green?logo=opensourceinitiative&logoColor=white" alt="MIT" /> <img src="https://img.shields.io/badge/Schema_Driven-YAML-blue" alt="Schema Driven" /> <a href="https://architecture-catalog.web.app"><img src="https://img.shields.io/badge/Live_Demo-architecture--catalog.web.app-black?logo=firebase&logoColor=white" alt="Live Demo" /></a> <a href="https://docs-architecture-catalog.web.app"><img src="https://img.shields.io/badge/Docs-docs--architecture--catalog.web.app-blue?logo=readthedocs&logoColor=white" alt="Documentation" /></a> </p>
A schema-driven, white-label architecture catalog that turns Markdown files into a beautiful, interactive static site.
<p align="center"> <img src="docs-site/public/videos/homepage-demo.gif" alt="Architecture Catalog Demo" width="800" /> </p>
[Live Demo](https://architecture-catalog.web.app) — explore a sample catalog with 6 domains and 180+ entities.
>
[Documentation](https://docs-architecture-catalog.web.app) — getting started, features, modeling guide, and deployment.
Model your enterprise architecture using plain Markdown files with YAML frontmatter, define your schema in a single YAML mapping, and get a fully navigable catalog — dashboards, domain maps, element details, context graphs, event flows, and health scores — with zero custom code.
git clone https://github.com/ea-toolkit/architecture-catalog.git
cd architecture-catalog/catalog-ui
npm install
npm run dev
# → Open http://localhost:4321The catalog reads your registry-v2/ folder and renders everything automatically.
registry-mapping.yaml → registry-v2/**/*.md → catalog-ui/
(Schema) (Data) (Static site)models/registry-mapping.yaml — types, fields, relationships, layers, brandingregistry-v2/ with YAML frontmatter.md file, resolves cross-references, and generates a full static siteNo databases, no servers, no vendor lock-in. Just files, Git, and a build step.
Full documentation with demo videos: [docs-architecture-catalog.web.app](https://docs-architecture-catalog.web.app)
| Section | What you'll find |
|---|---|
| Getting Started | Installation, project structure, 5-minute quickstart |
| Features | Dashboard, context maps, event flows, diagrams — with videos |
| Modeling | Registry mapping, elements, relationships, domains |
| Configuration | YAML reference, branding, layers & types |
| Architecture | How it works, data pipeline, extending the UI |
| Tools | Validation, dashboard generator, Claude skills |
| Deployment | Firebase, GitHub Pages, Docker, static hosting |
git checkout -b feat/my-feature
# Make changes (schema, data, or UI)
cd catalog-ui && npm run build # ValidateSee the contributing guide for full details.
The catalog UI design is inspired by EventCatalog by David Boyne. EventCatalog is an excellent tool for documenting event-driven architectures — if that's your focus, check it out.
Architecture Catalog takes a different approach: vocabulary-agnostic, schema-driven, and built for enterprise architecture modelling across all layers (not just events).
MIT — see LICENSE for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.