mingrammer/diagrams
Some data may be outdated — see provenance labels.
:art: Diagram as Code for prototyping cloud system architectures observed · 2026-09-21
Health v2 · maintenance only
80/100
- Activity 94
- Release rhythm 50
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 20
- age_days: 2452
- days_rel: 333
- days_push: 40
- n_releases_24m: 6
Adoption not part of the score
42630 stars · 2733 forks observed · 2026-09-21
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.97
Diagrams is a Python library that lets you create cloud system architecture diagrams using code. It renders the diagrams via Graphviz and supports many providers such as AWS, Azure, GCP, and Kubernetes.
Use cases
- Generate cloud architecture diagrams from Python scripts
- Visualize multi‑cloud infrastructure (AWS, Azure, GCP) as code
- Create version‑controlled architecture diagrams for documentation
- Render diagrams in CI pipelines or Jupyter notebooks
- Produce PNG, SVG, PDF, or DOT files for presentations
When to choose
- When you prefer code‑driven, reproducible diagrams over manual drawing tools
- When you need to keep architecture diagrams in source control
- When you want to integrate diagram generation into automated workflows or CI/CD pipelines
- When you work primarily with Python and need support for many cloud providers
When to avoid
- If you require an interactive drag‑and‑drop UI for diagram creation
- When you need to provision or manage actual cloud resources directly from the tool
- If you are not comfortable installing Graphviz or running Python scripts
Facets
library · maturity active
cli documentation data-visualization cloud-computing documentation python cli diagram-as-code cloud-architecture graphviz aws azure gcp kubernetes devops
7 sources
- readme: https://github.com/mingrammer/diagrams · fetched 2026-09-21 · 2bf7eabc54c9
- homepage: https://diagrams.mingrammer.com · fetched 2026-09-14 · 9d5bc7738588
- site_page: https://diagrams.mingrammer.com/docs/getting-started/installation · fetched 2026-09-14 · 49b26d6270d6
- site_page: https://diagrams.mingrammer.com/docs/guides/diagram · fetched 2026-09-14 · d76e195f1c5e
- site_page: https://diagrams.mingrammer.com/docs/nodes/aws · fetched 2026-09-14 · b2611e3b1d53
- site_page: https://diagrams.mingrammer.com/docs/getting-started/examples · fetched 2026-09-14 · 4a8279c16757
- registry_pypi: https://pypi.org/pypi/diagrams/json · fetched 2026-09-14 · cf2bd6fc3250
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mingrammer/diagrams | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="mingrammer/diagrams")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem