Skip to content
@likec4

LikeC4

Visualize, collaborate, and evolve the software architecture with always actual and live diagrams

Architecture as a code

Visualize, collaborate, and evolve the software architecture with actual and live diagrams from your code

docs | playground | demo

vscode extension

What is LikeC4? Why "like"?

LikeC4 is a modeling language for describing software architecture and tools to generate diagrams from the model.

LikeC4 is inspired by C4 Model and Structurizr DSL, but provides some flexibility. You customize or define your own notation, element types, and any number of nested levels in architecture model.
Perfectly tailored to your needs.

What does LikeC4 look like?

LikeC4 source:

Run CLI to preview:

npx likec4 start

And result:

Template repository - likec4/template
Deployed - https://template.likec4.dev

Pinned

  1. likec4 likec4 Public

    Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code

    TypeScript 102 12

  2. template template Public template

    Example project and template repository

    3

Repositories

Showing 5 of 5 repositories
  • likec4 Public

    Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code

    TypeScript 102 MIT 12 10 8 Updated May 26, 2024
  • template Public template

    Example project and template repository

    3 MIT 0 0 0 Updated May 24, 2024
  • actions Public

    A Github Action for various operations and automation over LikeC4 projects

    TypeScript 2 MIT 0 0 0 Updated May 24, 2024
  • example-cloud-system Public

    LikeC4 example: The Cloud System Architecture

    2 1 0 0 Updated Apr 11, 2024
  • .github Public
    0 0 0 0 Updated Nov 1, 2023

Top languages

Loading…

Most used topics

Loading…