hpcc-js-wasm
graphviz
Our great sponsors
hpcc-js-wasm | graphviz | |
---|---|---|
1 | 11 | |
292 | - | |
3.1% | - | |
8.1 | - | |
12 days ago | - | |
TypeScript | ||
Apache License 2.0 | - |
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.
hpcc-js-wasm
graphviz
-
Dot_ix: Interactive GraphViz Dot Graphs
If you love GraphViz and would like to support it, please do.
> Graphviz is maintained by a few very talented volunteers, and with some help from its founders. Financial donations are accepted on patreon. Anyone who is able to fund a summer intern project (or other project) based on graphviz is invited to contact any of the project leaders, e.g. send a message to north on graphviz org).
> This project has only 3 of its founders remaining as volunteer maintainers, and support is limited and may end soon. If you can help fund to a more formal foundation to continue this project, please contact north on graphviz org.
- goroutines and goccy/go-graphviz package
- Graphviz v7
-
A CSS-Inspired Syntax for Flowcharts
That's interesting. It's not hard to see the problem. HTML labels don't help, either. How do other languages solve this? Like, a shell HERE document that has one fixed string as a terminator? The graphviz lexer https://gitlab.com/graphviz/graphviz/-/blob/main/lib/cgraph/... seems hackable but disabling downstream processing of escapes elsewhere would be necessary too. Possibly this would mean bypassing some of the processing in the function make_label in https://gitlab.com/graphviz/graphviz/-/blob/main/lib/common/...
It's a disappointment or even failure of our current language scanning and parsing tools or, really, the way we used them, that this is not an easy exercise.
-
Graphviz: Open-source graph visualization software
If you have bug fix or enhancement requests, try https://gitlab.com/graphviz/graphviz/-/issues?scope=all&stat...
"Very poor" seems harsh, but, yes, it hurts us, too. (That, and text with slightly-off baselines.)
The relevant code starts around https://gitlab.com/graphviz/graphviz/-/blob/main/lib/common/... If this isn't right, maybe somebody can figure out why. Perhaps the loop stops sometimes on the wrong side of the boundary? Anyway, it's equally possible that when the endpoint coord is handed off to a lower level driver, the arrowhead mitering is wrong. There is no question there was once upon time explicit code to try to cope with this problem, at least in the native PSgen, but I can't find it now. Maybe it wore away as waves of open source development washed over it, along with static tables for a bunch of "standard" PS fonts.
For more background, see for example https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/s...
In the worst case, this has to be debugged for all the drivers in https://gitlab.com/graphviz/graphviz/-/tree/main/plugin
No doubt there are more details if anyone can remember them.
-
Favorite Resources of 2021
Diagrams as Code based on graphviz; for prototyping cloud system architectures
What are some alternatives?
mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
plantuml - Generate diagrams from textual description
dot-to-ascii - Graphviz to ASCII converter using Graph::Easy
sketchviz - A command line clone of https://sketchviz.com/
d3-dag - Layout algorithms for visualizing directed acyclic graphs
mdbook-graphviz
flowchart-fun - Easily generate flowcharts and diagrams from text ⿻
roadmap - Knowledge Roadmap Framework (alpha)
Graphia - A visualisation tool for the creation and analysis of graphs
schemaspy - Database documentation built easy