The current version has a known security vulnerability. Review the advisory and consider upgrading.
diagrams has 8M monthly downloads and 42K GitHub stars. Version 0.25.1 supports Python ~=3.9, first published in 2020.
It is actively maintained under a permissive license, last released in Nov 2025.
It is built on top of graphviz, jinja2 and pre-commit. It is used by 50 tracked packages, including sphinx-diagrams, awslabs-aws-diagram-mcp-server and kubediagrams.
GitHub topics include diagram, diagram-as-code and architecture.
Package Insights
- No releases in 199 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- graphviz <0.21.0,>=0.13.2
- jinja2 <4.0,>=2.10
- pre-commit <5,>=4.0.1
- typed-ast <2,>=1.5.5
Used By
- sphinx-diagrams
- awslabs-aws-diagram-mcp-server
- kubediagrams
- scp-diagram-mcp-server
- silco
- docutools
- diagrams-mcp-server
- airflow-diagrams
- flowvisor
- fluxly
- runbooks
- docker-compose-diagram
- toolsaf
- infrastructure-diagram-mcp-server
- diagram-ai-generator
- reverse-diagrams
- architex
- archpilot
- the-convergence
- tfdiagrams
- aws-cloudformation-diagrams
- cloud-native-architecture-mcp
- diagrams-for-ai
- k8s-diagram
- hexagonal-sanity-check
- diagrams-mcp
- autonode-diagrams
- snapinfra
- hexagonal-py
- sys-design-diagram
- microsoft-azure-diagram-mcp-server
- terraform-parser
- longtermbiosignals
- ai-architecture-renderer
- flowchart-explorer
- mclabs-gcp-diagram-mcp-server
- tmac
- armature-ai
- nebula-watcher
- mcp-diagrams
- clouddiscovery
- qubership-cloud-passport-cli
- trappyscopes
- osc-diagram
- oagdedupe
- awsglueavailability
- bebrpandasetl
- mkdocs-diagrams-plugin
- bviz
- neon-diagrams