The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 8 c4model Open-Source Projects
-
C4-PlantUML
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
structurizr-site-generatr
Static site generator for architecture models created with Structurizr DSL
-
overarch
Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
C4-PlantUML: Export your model as C4-PlantUML diagrams.
Structurizr is used for describing and visualizing architecture using the C4 model. One of the main selling points is the fact you can define an entire (IT) architecture model using text. A typical model consists of:
Project mention: Architecture diagrams enable better conversations | news.ycombinator.com | 2023-08-22Recently been doing the same amongst our various teams since we have a mish-mash of Lucidchart, Miro, and other collaborative design tools.
One thing I was experimenting with (read: struggling with!) was a way to keep per-service (per-repo) architecture workspaces which are also synchronized on-commit to a central workspace and used !include to bind them together. The moving parts are not difficult - but writing your DSLs in a way that can handle this can be. This idea would let individual projects be self-sufficient and generate their own README doc diagrams as part of their own build process; but also have a central site which shows all the services as well as inter-service connectivity.
Did you ever consider https://github.com/avisi-cloud/structurizr-site-generatr to bring together your ADRs in with your architecture, or do you keep them separate?
Project mention: soulspace-org/overarch: architecture descriptions as data based on the C4 model | /r/Clojure | 2023-07-27
c4model related posts
- Documentation as Code for Cloud - C4 Model & Structurizr
- Architecture diagrams enable better conversations
- Tools for project architecture.
- Mastering Software Architecture Visualization with the C4 Model
- Top 9 software architecture tools
- Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
- Architecture diagrams should be code
-
A note from our sponsor - WorkOS
workos.com | 28 Apr 2024
Index
What are some of the best open-source c4model projects? This list will help you:
Project | Stars | |
---|---|---|
1 | C4-PlantUML | 6,028 |
2 | java | 967 |
3 | c4sharp | 245 |
4 | structurizr-site-generatr | 177 |
5 | c4model-visio-stencil | 152 |
6 | c4-draw.io | 145 |
7 | overarch | 146 |
8 | pumla | 92 |
Sponsored