All Projects → maciek365 → c4-diagrams.net

maciek365 / c4-diagrams.net

Licence: other
The EasyC4 library is for quick and convenient visualising software architecture in diagrams.net / draw.io application using the C4 model approach.

Projects that are alternatives of or similar to c4-diagrams.net

expert readed books
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
Stars: ✭ 1,664 (+5842.86%)
Mutual labels:  software-architecture, software-design
C4 Plantuml
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
Stars: ✭ 3,522 (+12478.57%)
Mutual labels:  architecture, c4model
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+22078.57%)
Mutual labels:  architecture, software-architecture
mkdocs-drawio-exporter
Exports your Draw.io diagrams at build time for easier embedding into your documentation
Stars: ✭ 50 (+78.57%)
Mutual labels:  drawio, diagramsnet
events
Repository of events for the Software Crafters Sydney community
Stars: ✭ 13 (-53.57%)
Mutual labels:  software-architecture, software-design
software-architecture-books
A comprehensive list of books on Software Architecture.
Stars: ✭ 7,397 (+26317.86%)
Mutual labels:  software-architecture, software-design
C4-PlantumlSkin
This library provides skinning to create C4 diagrams using PlantUml
Stars: ✭ 74 (+164.29%)
Mutual labels:  architecture-visualization, c4model
plantuml-libs
A set of PlantUML libraries and a NPM cli tool to design diagrams which focus on several technologies/approaches: Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), C4 Model or even EventStorming and more.
Stars: ✭ 75 (+167.86%)
Mutual labels:  architecture, c4model
spaghetti-cutter
Command line tool for CI/CD pipelines that helps to prevent Go spaghetti code (a.k.a. big ball of mud).
Stars: ✭ 16 (-42.86%)
Mutual labels:  software-architecture, software-design
react-mvp
Model-View-Presenter Proof of Concept in React
Stars: ✭ 38 (+35.71%)
Mutual labels:  architecture
ddd-example-ecommerce
Domain-driven design example in Java with Spring framework
Stars: ✭ 73 (+160.71%)
Mutual labels:  architecture
Paper-Reading-List
rearch.github.io
Stars: ✭ 15 (-46.43%)
Mutual labels:  architecture
Cycle.swift
An experiment in unidirectional architecture inspired by Cycle.js. https://cycle.js.org
Stars: ✭ 24 (-14.29%)
Mutual labels:  architecture
silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Stars: ✭ 146 (+421.43%)
Mutual labels:  architecture
SherwoodArch
The Sherwood Architecture is a custom 64-Bit RISC based CPU architecture.
Stars: ✭ 13 (-53.57%)
Mutual labels:  architecture
landscape-of-programming
This repo aim to show you what to learn on the way to excellence.
Stars: ✭ 67 (+139.29%)
Mutual labels:  architecture
archi-modelrepository-plugin
coArchi - a plug-in to share and collaborate on Archi models.
Stars: ✭ 104 (+271.43%)
Mutual labels:  architecture
documentation
🍰 Architectural design methodology for Frontend projects
Stars: ✭ 359 (+1182.14%)
Mutual labels:  architecture
asl-interpreter
Example implementation of Arm's Architecture Specification Language (ASL)
Stars: ✭ 78 (+178.57%)
Mutual labels:  architecture
drawio-libs
Networks devices vector libraries for online diagram software draw.io
Stars: ✭ 26 (-7.14%)
Mutual labels:  drawio

EasyC4 for diagrams.net


Please also check the newest version of my 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 an additional type of container - mobile application - and deployment node boundary. Maybe a 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

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/maciek365/c4-diagrams.net/master/EasyC4&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

Credits

Please share with me with your suggestions, ideas, comments, etc. Please feel free to provide me any feedback -> [email protected]

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].