Data Modeling
Open Source Diagramming
★ 3.8
ER Diagrams from SQLAlchemy
★ 4.2
N/A — desktop application, install via system package managerpip install eralchemy2N/A — desktop application, install via system package managerpip install eralchemy2Python data engineers in open-source or budget-constrained environments use Dia to create and share data model diagrams and pipeline architecture flowcharts. The XML file format allows programmatic generation of Dia diagrams from Python scripts — useful for auto-documenting pipeline structures or database schemas.
Data engineers use ERAlchemy to auto-generate ER diagrams from SQLAlchemy model definitions — running `eralchemy -i 'postgresql://user:pass@host/db' -o erd.png` produces an up-to-date diagram from the live database. This is commonly automated in CI/CD to keep schema documentation current with every migration.
Individual Tool Pages