All 116 Dependencies
Every package likec4 depends on, ranked by repo health score.
LikeC4 is an open-source architecture-as-code toolchain inspired by the C4 Model and Structurizr DSL. Instead of drawing diagrams by hand in tools that quickly go stale, you describe your software systems, components, and relationships in a purpose-built DSL, and LikeC4 generates live, interactive diagrams from that single source of truth.
What sets LikeC4 apart from strict C4 Model tools is its flexibility: you can define your own element types, custom notation, colors, and any number of nesting levels to perfectly match your team's architecture vocabulary. The toolchain supports multiple diagram views over the same model, so you can show the same system from different perspectives without duplicating any information.
The project ships as a CLI (`npx likec4 start`) for instant local preview, a Vite plugin for embedding diagrams inside existing web applications, a React component library for fully interactive embedded diagrams, a VS Code extension with syntax highlighting and live preview, and export capabilities to PNG, SVG, JSON, DrawIO, Mermaid, D2, and PlantUML formats.
LikeC4 is actively maintained with weekly releases, a Discord community, and contributions from teams at companies including NVIDIA. It integrates as a zero-infrastructure tool — your architecture lives in version-controlled text files alongside your code.