spekt8
saddle-data-graph
spekt8 | saddle-data-graph | |
---|---|---|
1 | 3 | |
715 | 0 | |
0.0% | - | |
0.0 | 0.0 | |
over 2 years ago | over 1 year ago | |
JavaScript | Jupyter Notebook | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spekt8
-
Ask HN: Visualizing software designs, especially of large systems (if at all)?
In my experience it tends not to be done because there's an inevitable drift between the system as it actually operates and the relevant visualizations and diagrams. I have seen them used as a starting off point at times, although that's also been infrequent.
There is however a growing movement of being able to visualize how a system is functioning at various levels. XState/Statecharts are a good example (https://xstate.js.org/viz/). Another example in the Ops space would be https://github.com/spekt8/spekt8 for K8S. I work at Grafana and we're more or less trying to expose these things in ways that make sense. Our bread and butter is timeseries data but we're adding more in that regard (it's possible to build node graphs from running systems).
saddle-data-graph
-
D2 is now open source – a new, modern language that turns text to diagrams
Is it possible to integrate this with a library like networkx? D2 has great layouts and seems very simple to create ad-hoc graphs, but it would also be nice to support graph data structures that you can slice up how you want, like this https://github.com/hammeiam/saddle-data-graph/blob/master/Sa...
- Graphviz v7
-
Ask HN: Visualizing software designs, especially of large systems (if at all)?
I took a stab at writing my own UML-type diagram in Python using networkx and rendered with dot. Since it's a real network instead of just pictures, I can slice it however I want it (eg "show me all dependencies of page X" or "show me all nodes of type 'state'"
https://github.com/hammeiam/saddle-data-graph/blob/master/Sa... (scroll down for images)
What are some alternatives?
codebase-visualizer-action - Visualize your codebase during CI.
d2-vscode - VSCode extension for D2 files.
Pythonocc-nodes-for-Ryven - Pythonocc nodes for Ryven
ideas4 - An Additional 100 Ideas for Computing https://samsquire.github.io/ideas4/
shotglass - Tools to visualize large code bases in different ways.
LookAtThat - Render source code in 3D, for macOS and iOS.
jira-grafana-json-datasource - Connect Grafana to Jira cloud to retrieve metrics on your Jira issues.
obsidian-graphviz - Graphviz plugin for obsidian md.
depict - depict – share mental models better
openvpn-admin-plus - Docker-based web interface (with golang backend) for monitoring and admin of an OpenVPN TAP/TUN server setup with PiVPN or other OpenVPN server installations. This project has been renamed from pivpn-tap-web-ui, to reflect its new broader scope.
obsidian-plantuml - Generate PlantUML Diagrams inside Obsidian.md