https://github.com/mingrammer/diagrams
architecture diagram diagram-as-code graphviz
Score: 29.942022065434337
Last synced: about 5 hours ago
JSON representation
Repository metadata:
:art: Diagram as Code for prototyping cloud system architectures
- Host: GitHub
- URL: https://github.com/mingrammer/diagrams
- Owner: mingrammer
- License: mit
- Created: 2020-02-02T15:23:24.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2026-11-02T11:15:24.000Z (5 days ago)
- Last Synced: 2026-11-06T13:30:04.203Z (1 day ago)
- Topics: architecture, diagram, diagram-as-code, graphviz
- Language: Python
- Homepage: https://diagrams.mingrammer.com
- Size: 74.7 MB
- Stars: 42,792
- Watchers: 395
- Forks: 2,729
- Open Issues: 399
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: MinJae Kwon
- Login: mingrammer
- Email: mingrammer@gmail.com
- Kind: user
- Description: Looking for something fun
- Website: https://mingrammer.com
- Location: South Korea
- Twitter: mingrammer
- Company: @daangn
- Icon url: https://avatars.githubusercontent.com/u/6178510?u=f9940c5492bc7ede04a9f2ea7df3aae973e45165&v=4
- Repositories: 184
- Last Synced at: 2026-11-06T13:30:28.481Z
- Profile URL: https://github.com/mingrammer
GitHub Events
Total
- Create event: 57
- Delete event: 57
- Discussion event: 2
- Fork event: 284
- Issue comment event: 271
- Issues event: 52
- Pull request event: 204
- Pull request review comment event: 29
- Pull request review event: 155
- Push event: 115
- Release event: 5
- Watch event: 4224
- Total: 5455
Last Year
- Create event: 5
- Delete event: 6
- Discussion event: 2
- Fork event: 18
- Issue comment event: 13
- Issues event: 2
- Pull request event: 17
- Pull request review comment event: 6
- Pull request review event: 13
- Push event: 22
- Release event: 1
- Watch event: 236
- Total: 341
Committers metadata
Last synced: 1 day ago
Total Commits: 645
Total Committers: 180
Avg Commits per committer: 3.583
Development Distribution Score (DDS): 0.6
Commits in past year: 36
Committers in past year: 11
Avg Commits per committer in past year: 3.273
Development Distribution Score (DDS) in past year: 0.778
| Name | Commits | |
|---|---|---|
| mingrammer | m****r@g****m | 258 |
| dependabot[bot] | 4****] | 47 |
| gabriel-tessier | g****r | 42 |
| Nicolas Lamirault | n****t@g****m | 20 |
| Yoshiaki Yoshida | y****2@g****m | 17 |
| Phuoc Tran | 5****1 | 16 |
| Yu ISHIKAWA | y****a@g****m | 15 |
| Filipe Oliveira | 1****a | 10 |
| Guy Zylberberg | g****l@g****m | 5 |
| Leandro Damascena | l****a@g****m | 5 |
| Dov Benyomin Sohacheski | b****@k****l | 4 |
| georgepstaylor | 3****r | 3 |
| outscale-mgo | m****o@o****m | 3 |
| Slach | b****n@g****m | 3 |
| Nguyễn Đức Chiến | n****i@n****m | 3 |
| Dimitrios (Dimi) Liapis | d****i@g****m | 3 |
| Copilot | 1****t | 3 |
| Hagai Shapira | h****s@g****m | 3 |
| Zameer Fouzan | z****n@g****m | 2 |
| Viicos | 6****s | 2 |
| lrjball | 5****l | 2 |
| rajat404 | 4****t@g****m | 2 |
| Ryan Chou | 8****4 | 2 |
| Tobias Bruckert | 6****2 | 2 |
| Tim Gates | t****s@i****m | 2 |
| Ryan Miller | r****n@d****m | 2 |
| Pierre-Yves Aillet | p****t | 2 |
| Philippe Merle | p****e@i****r | 2 |
| Chris Skaaning | c****@r****m | 2 |
| Nick Walters | n****s@m****m | 2 |
| and 150 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 187
Total pull requests: 383
Average time to close issues: 11 months
Average time to close pull requests: 4 months
Total issue authors: 159
Total pull request authors: 112
Average comments per issue: 2.43
Average comments per pull request: 1.39
Merged pull request: 176
Bot issues: 0
Bot pull requests: 107
Past year issues: 15
Past year pull requests: 57
Past year average time to close issues: 8 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 10
Past year pull request authors: 20
Past year average comments per issue: 0.27
Past year average comments per pull request: 0.58
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 20
Top Issue Authors
- HariSekhon (7)
- jlosito (4)
- xu91102 (3)
- filipeaaoliveira (3)
- aleblanc70 (3)
- tombohub (2)
- protester-pog (2)
- TrippyJack07 (2)
- rlunar (2)
- ggrossetie (2)
- bmd1905 (2)
- errolsancaktar (2)
- tvqphuoc01 (2)
- markgreen-deloitte (2)
- jahway603 (2)
Top Pull Request Authors
- dependabot[bot] (107)
- kakakakakku (25)
- tvqphuoc01 (25)
- gabriel-tessier (13)
- mingrammer (10)
- bdsoha (6)
- nobiit (5)
- dimitrisli (5)
- fabaff (5)
- ogabriel (4)
- RaczeQ (4)
- tb102122 (4)
- filipeaaoliveira (4)
- vadim2404 (4)
- ajmaradiaga (4)
Top Issue Labels
- kind/feature (6)
- question (5)
- status/need-to-review (5)
- proposal (5)
- bug (5)
- status/accepted (4)
- help wanted (4)
- area/provider/aws (3)
- comp/edge (2)
- status/wip (2)
- kind/docs (2)
- area/provider/saas (2)
- area/install (2)
- enhancement (1)
- kind/feat/provider (1)
- area/namespace (1)
- kind/feat/icon (1)
- python (1)
- comp/cluster (1)
- area/provider/azure (1)
- area/provider/gcp (1)
- comp/node (1)
Top Pull Request Labels
- dependencies (108)
- python (59)
- javascript (42)
- status/need-to-review (19)
- area/provider/aws (12)
- area/provider/saas (10)
- kind/feat/provider (10)
- area/provider/onprem (10)
- area/provider/azure (9)
- kind/feature (9)
- docker (8)
- proposal (6)
- kind/docs (6)
- area/provider/programming (5)
- enhancement (4)
- kind/feat/icon (3)
- area/provider/ibm (2)
- comp/node (2)
- help wanted (2)
- area/provider/oci (2)
- area/install (2)
- comp/cluster (1)
Package metadata
- Total packages: 9
-
Total downloads:
- pypi: 960,689 last-month
- conda: 335,629 total
- Total docker downloads: 522
- Total dependent packages: 28 (may contain duplicates)
- Total dependent repositories: 269 (may contain duplicates)
- Total versions: 119
- Total maintainers: 3
pypi.org: diagrams
Diagram as Code
- Homepage: https://diagrams.mingrammer.com
- Documentation: https://diagrams.readthedocs.io/
- Licenses: MIT
- Latest release: 0.25.1 (published 12 months ago)
- Last Synced: 2026-11-06T02:52:24.735Z (1 day ago)
- Versions: 51
- Dependent Packages: 28
- Dependent Repositories: 268
- Downloads: 960,640 Last month
- Docker Downloads: 522
-
Rankings:
- Stargazers count: 0.06%
- Forks count: 0.339%
- Dependent packages count: 0.701%
- Average: 0.87%
- Dependent repos count: 0.907%
- Downloads: 0.967%
- Docker downloads count: 2.248%
- Maintainers (1)
proxy.golang.org: github.com/mingrammer/diagrams
- Homepage:
- Documentation: https://pkg.go.dev/github.com/mingrammer/diagrams#section-documentation
- Licenses: mit
- Latest release: v0.25.1 (published 12 months ago)
- Last Synced: 2026-11-06T02:43:40.518Z (1 day ago)
- Versions: 48
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 0.046%
- Forks count: 0.576%
- Average: 3.467%
- Dependent repos count: 4.794%
- Dependent packages count: 8.453%
pypi.org: verrgg
This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.
- Homepage: https://github.com/mingrammer/diagrams
- Documentation: https://verrgg.readthedocs.io/
- Licenses: Apache v2
- Latest release: 1.2.3 (published over 4 years ago)
- Last Synced: 2026-11-06T03:01:33.042Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0
-
Rankings:
- Stargazers count: 0.095%
- Forks count: 1.057%
- Dependent packages count: 4.842%
- Dependent repos count: 6.331%
- Average: 12.585%
- Downloads: 50.599%
pypi.org: verrggg
This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.
- Homepage: https://github.com/mingrammer/diagrams
- Documentation: https://verrggg.readthedocs.io/
- Licenses: Apache v2
- Latest release: 2.10.0.dev2022071007 (published over 4 years ago)
- Last Synced: 2026-11-06T02:43:39.764Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0
-
Rankings:
- Stargazers count: 0.095%
- Forks count: 1.057%
- Dependent packages count: 4.842%
- Dependent repos count: 6.331%
- Average: 12.585%
- Downloads: 50.599%
pypi.org: cxmaster-mty
This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.
- Homepage: https://github.com/mingrammer/diagrams.git
- Documentation: https://cxmaster-mty.readthedocs.io/
- Licenses: Apache v2
- Latest release: 3.2.1 (published over 4 years ago)
- Last Synced: 2026-11-06T02:43:37.683Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0
-
Rankings:
- Stargazers count: 0.095%
- Forks count: 1.057%
- Dependent packages count: 4.842%
- Dependent repos count: 6.331%
- Average: 12.616%
- Downloads: 50.756%
pypi.org: yalla12
This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.
- Homepage: https://github.com/mingrammer/diagrams
- Documentation: https://yalla12.readthedocs.io/
- Licenses: Apache v2
- Latest release: 2.1.3 (published over 4 years ago)
- Last Synced: 2026-11-06T02:43:39.826Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0
-
Rankings:
- Stargazers count: 0.095%
- Forks count: 1.057%
- Dependent packages count: 4.842%
- Dependent repos count: 6.331%
- Average: 12.641%
- Downloads: 50.88%
pypi.org: alonpinukim3
this is a diagrams package
- Homepage: https://github.com/mingrammer/diagrams
- Documentation: https://alonpinukim3.readthedocs.io/
- Licenses: Apache v2
- Latest release: 2.2.2 (published over 4 years ago)
- Last Synced: 2026-11-06T03:01:35.885Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 11 Last month
-
Rankings:
- Stargazers count: 0.068%
- Forks count: 0.434%
- Dependent packages count: 6.633%
- Average: 20.25%
- Dependent repos count: 30.611%
- Downloads: 63.504%
- Maintainers (1)
conda-forge.org: diagrams
- Homepage: https://diagrams.mingrammer.com
- Licenses: MIT
- Latest release: 0.21.0 (published almost 5 years ago)
- Last Synced: 2026-03-20T09:07:57.093Z (8 months ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 335,629 Total
-
Rankings:
- Stargazers count: 1.203%
- Forks count: 3.025%
- Average: 22.357%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
pypi.org: compat-fork-diagrams
Diagram as Code
- Homepage: https://diagrams.mingrammer.com
- Documentation: https://compat-fork-diagrams.readthedocs.io/
- Licenses: MIT
- Latest release: 0.24.1 (published about 2 years ago)
- Last Synced: 2026-11-06T02:52:17.763Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 38 Last month
-
Rankings:
- Dependent packages count: 10.121%
- Average: 34.985%
- Downloads: 37.87%
- Dependent repos count: 56.965%
- Maintainers (1)
Dependencies
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/setup-python v5 composite
- peaceiris/actions-gh-pages v4 composite
- 241 dependencies
- @playwright/test ^1.47.0 development
- @testing-library/react ^16.0.1 development
- @types/pako ^2.0.3 development
- @types/react ^18.3.5 development
- @types/react-dom ^18.3.0 development
- @vitejs/plugin-react ^4.3.1 development
- jsdom ^25.0.0 development
- typescript ~5.6.2 development
- vite ^5.4.3 development
- vitest ^2.1.0 development
- @codemirror/autocomplete ^6.18.0
- @codemirror/commands ^6.10.4
- @codemirror/lang-python ^6.1.6
- @codemirror/language ^6.12.4
- @codemirror/state ^6.4.1
- @codemirror/view ^6.34.0
- @hpcc-js/wasm-graphviz ^1.7.0
- @lezer/highlight ^1.2.3
- codemirror ^6.0.1
- dompurify ^3.1.6
- pako ^2.1.0
- react ^18.3.1
- react-dom ^18.3.1
- actions/checkout v4 composite
- actions/setup-python v5 composite
- ts-graphviz/setup-graphviz v2 composite
- docusaurus ^1.14.7 development
- minimist ^1.2.8
- python 3.13.3-alpine3.20 build
- python 3-alpine build
- actions/checkout v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/init v3 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- pre-commit/action v3.0.1 composite
- 936 dependencies
- black ^24.4 develop
- isort ^6.0 develop
- pre-commit ^4.0 develop
- pylint ^3.3 develop
- pytest ^8.3 develop
- rope ^1.13 develop
- graphviz >=0.13.2,<0.22.0
- jinja2 >=2.10,<4.0
- typed-ast >=1.5.5,<2 ; python_version<'3.8'
- astroid 3.3.11 develop
- black 24.10.0 develop
- cfgv 3.4.0 develop
- cfgv 3.5.0 develop
- click 8.1.8 develop
- click 8.3.1 develop
- colorama 0.4.6 develop
- dill 0.4.0 develop
- distlib 0.4.0 develop
- exceptiongroup 1.3.1 develop
- filelock 3.19.1 develop
- filelock 3.20.3 develop
- identify 2.6.15 develop
- importlib-metadata 8.7.1 develop
- iniconfig 2.1.0 develop
- iniconfig 2.3.0 develop
- isort 6.1.0 develop
- mccabe 0.7.0 develop
- mypy-extensions 1.1.0 develop
- nodeenv 1.10.0 develop
- packaging 25.0 develop
- pathspec 1.0.3 develop
- platformdirs 4.4.0 develop
- platformdirs 4.5.1 develop
- pluggy 1.6.0 develop
- pre-commit 4.5.1 develop
- pre-commit 4.3.0 develop
- pygments 2.19.2 develop
- pylint 3.3.9 develop
- pytest 8.4.2 develop
- pytoolconfig 1.3.1 develop
- pyyaml 6.0.3 develop
- rope 1.14.0 develop
- tomli 2.3.0 develop
- tomlkit 0.13.3 develop
- typing-extensions 4.15.0 develop
- virtualenv 20.36.1 develop
- zipp 3.23.0 develop
- graphviz 0.20.3
- jinja2 3.1.4
- markupsafe 3.0.2
- actions/checkout v4 composite
- actions/setup-python v5 composite
- ts-graphviz/setup-graphviz v2 composite