Skip to content
/ c4-lab Public

web interface to create diagrams expressing a software architecture

License

Notifications You must be signed in to change notification settings

ryepup/c4-lab

Repository files navigation

c4-lab

c4-lab is a web interface to create diagrams expressing a software architecture, and share those as images and text-based data.

Build Status Code Climate Test Coverage Issue Count

c4-lab is a based on Simon Brown's C4 approach (Context, Containers, Components, and Classes). See Visualising Software Architecture for more information.

The latest version is deployed at https://ryepup.github.io/c4-lab

Getting started

c4-lab uses yarn to install dependencies and as a task runner. To develop:

yarn install
yarn start

See architecture decision records in doc/adr

Contributing

Pull requests are welcome.