Skip to content

The EasyC4 library is for quick and convenient visualising software architecture in diagrams.net / draw.io application using the C4 model approach. This is a fork which supports the CI of the Bundesregierung (German government).

Notifications You must be signed in to change notification settings

hayosc/c4-diagrams.net-bundeslayout

 
 

Repository files navigation

EasyC4 in Bundeslayout for diagrams.net

This is an adaptation of the original EasyC4 library in the colours of Bundesregierung CI as documented at https://styleguide.bundesregierung.de/sg-de/basiselemente/farben.

Check out the original library at https://github.com/maciek365/c4-diagrams.net.

All copyright is either on Maciek Sliwinski as the original author of the library or the German government (Bundesregierung) for the colour scheme. No rights are claimed by me (Hayo).

In the following you find mostly the original text of the EasyC4 library, where the images are replaced.

EasyC4 for diagrams.net


Please also check the newest version of Maciek's plugin available at https://github.com/hycomsa/hycom-c4

The new version contains slightly smaller, more compact elements - seems to be more readable. You also find there additional types of containers - web browser and mobile application. Maybe new version will be more suitable for you.


The EasyC4 library is for quick and convenient visualising software architecture using the C4 model approach. The library contains a set of aesthetic C4 notation elements and lets you create C4 diagrams in the diagrams.net / draw.io application.

The EasyC4 provides the following easy to use elements:

  • Person (internal and external)
  • Software system (internal and external)
  • Container (generic, data, microservice and message bus)
  • Component
  • Relationship (with description and technology, with description only and plain)
  • Scope boundary (software system and container)
  • Diagram title (for system context, containers and components diagrams)
  • Legend

c4-diagrams.net-bundeslayout

How to start?

Just click the link!

You can start very, very easy! Just click following link and start using EasyC4 library: https://app.diagrams.net/?clibs=Uhttps://raw.githubusercontent.com/hayosc/c4-diagrams.net-bundeslayout/master/EasyC4%20(Bundeslayout)&splash=0

Use it simply!

Simply use elements available in EasyC4 library to create diagrams in very convenient way! Just drag elements from library and double click on it to edit titles and descriptions. This is the most intuitive way to do it quick and easy with keeping aesthetic and readable form.

Below on the screen you can see EasyC4 library on the left panel of diagrams.net application. c4-diagrams.net-bundeslayout

Credits

Feedback on the colour scheme may be addressed to -> github@hayo.de. All other feedback: Please share with Maciek with your suggestions, ideas, comments, etc. Please feel free to provide Maciek any feedback -> macieksliwinski80@gmail.com

The C4 model and diagramming approach created by Simon Brown. More info: https://c4model.com/

About

The EasyC4 library is for quick and convenient visualising software architecture in diagrams.net / draw.io application using the C4 model approach. This is a fork which supports the CI of the Bundesregierung (German government).

Resources

Stars

Watchers

Forks