Easily Visualize Your SQLAlchemy Data Models in a Nice SVG Diagram
Easily Visualize Your SQLAlchemy Data Models in a Nice SVG Diagram
I made this on Friday for fun, but I think it could be useful for people. If your application has pretty complicated SQLalchemy data models (and the app I'm working on now has gotten super complicated, with dozens of models with complex interconnections), then this very easily generates an attractive SVG that you can open in the browser showing all your tables and how they are connected. You can be up and running with this in less than a minute— just open it in Google Colab, replace the sample data models with your own, and run the notebook, and you should see the SVG displayed almost immediately at the bottom. I attempted to also generate an HTML file containing the embedded SVG as well as some JS to enable nice interactive hover-on effects (I wanted to highlight the border of the table you hover over and then change all the outgoing connections to other tables to be red, and all incoming connections to that table to be green), but it wasn't working and started turning into a slog after an hour. If anyone knows how to do this, please submit a PR!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Easily Visualize Your SQLAlchemy Data Models in a Nice SVG Diagram
Swirly, a marble diagram generator using SVG
GitHub MermaidJS SVG Diagram Generator
Blockspring for Tableau. Easily Visualize API Data from Tableau.
Easily visualize torch, Jax, tf, NumPy, etc. tensors
Visualize Your Rails App to ER Diagram Automatically
Kite9 - A Javascript and SVG Diagram Editor
Plectica – Diagram almost anything, together
Diagramify – Describe your diagram and get it
Kickass scrum diagram