pydot/pydot
Python interface to Graphviz's Dot language observed · 2026-10-22
Health v2 · maintenance only
77/100
- Activity 100
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4209
- days_rel: n/a
- days_push: 3
- n_releases_24m: 0
Adoption not part of the score
1003 stars · 179 forks observed · 2026-10-22
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95
pydot is a pure-Python library providing an interface to Graphviz's DOT language, letting users create, read, edit, and visualize graphs. It depends only on pyparsing (plus the external Graphviz binary for rendering) and integrates with networkx for graph conversion.
Use cases
- parse dot files in python
- generate graphviz graphs programmatically
- convert networkx graphs to dot format
- edit existing dot graph files
- render graphs to png svg or pdf via graphviz
- read and manipulate dot language strings
When to choose
- you need to create or manipulate DOT graphs from Python code
- you want to parse existing DOT files into structured objects in pure Python
- you use networkx and need to convert graphs to Graphviz DOT for rendering
- you need a lightweight Python dependency for Graphviz interaction
When to avoid
- you need graph layout algorithms or interactive visualization - pydot delegates rendering to the Graphviz binary, which must be installed separately
- you need statistical plotting or charts rather than node-edge graphs
- you cannot install the external Graphviz tool on your system
Facets
library · maturity active
parser data-visualization templating data-visualization developer-tools python cross-platform graphviz dot-language graphs networkx graph-rendering pure-python
1 source
- readme: https://github.com/pydot/pydot · fetched 2026-10-22 · f6a485229eeb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pydot/pydot | main | 77 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem