-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Curious - what are you using viz.js for? #53
Comments
graphical representation of workflows |
I'm using it to support some WordPress plugins. |
I'm visualizating a neural network written in javascript. |
sketch/plan high level software architecture: http://ryepup.github.io/c4-lab/, source at https://github.com/ryepup/c4-lab |
Testing stuff without having to install Graphviz |
As a hacked together Word Addin. https://github.com/LokiMidgard/GrapvizForOffice |
Realtime collaborative markdown notes on all platforms. |
I'm using it to draw Git commit graphs: https://github.com/marnen/octotrax |
I have created a Visual Studio Code extension for creating UML diagrams by using the yUML text syntax (see https://github.com/jaime-olivares/vscode-yuml). It was previously invoking yuml.me, and now I have eliminated that dependency by using the viz.js library |
Process and organization charts |
An atom package to write (and preview) GraphViz in Atom sverweij/atom-graphviz-preview-plus |
@sverweij OMG that looks great! I'll be installing it. |
An interactive tool for representing GraphQL APIs structure: https://github.com/APIs-guru/graphql-voyager |
A simple wrapper package to provide a cross-platform CLI similar to that of the original Graphviz. And built on top of that, a Gradle plugin to use Graphviz rendering in Gradle builds without sacrificing platform interoperability - especially for documentation written in asciidoc(tor) with embedded PlantUML diagrams that require a dot engine to render them as SVG. |
Interactive online editor and fiddle for Graphviz available on http://graphviz.it. Also separate rendering component is available on https://github.com/mstefaniuk/graph-viz-d3-js |
Here at ETH Zurich, we are working on a Visual Studio Code extension for a sound deductive verification tool Viper (viper.ethz.ch). The extension could be found here: https://marketplace.visualstudio.com/items?itemName=rukaelin.viper-advanced We use Graphviz within the verification debugger of the symbolic execution engine for visualizing the heap structures as they are learned by the verifier. We were looking for a Javascript replacement of the binary Graphviz dependency, and viz.js seems to suit our requirements so far. The verification IDE has been started as a Master's thesis project but is now continued beyond. See report here: https://www.ethz.ch/content/dam/ethz/special-interest/infk/chair-program-method/pm/documents/Education/Theses/Ruben_Kälin_MA_report.pdf |
To display workflows in health care to clinical people, showing how many patients are in each stage of a formally defined workflow process. |
A component in the webclient to my program CoxIter. |
I use it for visualizing gamebooks written in Twine: http://www.mcdemarco.net/tools/scree/dotgraph/ |
GStreamer pipeline visualisation! https://github.com/philn/Radioplayer/commit/b3673d531d2a15ba79d91dc567cb749b7dd0e80e |
A tool for graph-based linguistic annotations: GraphAnno. |
I'm using it in the d3-graphviz plugin which adds:
See this small demo. |
I'm using it in fsmviz Which lets you generate graphs for FSM data in Clojure, Clojurescript (and there's also a Javascript API). |
I'm using it for dottask, a browser-based digraph editor that lets you use a mouse/keyboard on the graph itself rather than modifying graphviz files. |
I'm using it for a custom layout in cytoscape because the build in layouts just aren't as nice. |
To provide graphviz functionality to the JVM/Java world in a platform independent way with https://github.com/nidi3/graphviz-java |
Not using it yet, but wanting to use it do display budgerigar pedigrees on a site. |
Currently using it to plan out user roles for active directory. In the future using it to map out processes and anything else I can come up with. |
Visualizing the user input of an online DOT editor. |
Hey @maccesch , I am also trying to incorporate viz.js with Cytoscape. Any chance you can share some insight with me? |
Live rendering of finite state machines (whose notation is very similar to DOT) https://stonecypher.github.io/jssm-viz-demo/graph_explorer.html |
@maccesch Thanks man. Great help!! |
In an interactive tool to show JVM monitor dependencies leading to thread deadlocks: https://github.com/pfcoperez/thebutlerdidit The tool is written in Scala.JS btw |
I am using for visualizing task graphs in Invoke-Build build scripts, examples: Show-Build-Graph |
I used it many years ago for my live telemetry display from my Java Pronghorn jar you can see at the bottom of this page: https://oci-pronghorn.gitbook.io/pronghorn/chapter-0-what-is-pronghorn/home Today, I am still using an old version of it (I do need to upgrade). I am just now working on a new Rust version of my old Java project called Steady-State https://crates.io/crates/steady_state With it you can use "Actors" instead of threads to build super reliable products. But even better you can use your browser to peer into the running application to see how the data is flowing. I build a new dot file every 40ms and the browser then uses viz.js to refresh the svg display to the user. |
Visualizing JSON-defined state machine into SVG diagrams. Humans are visual creatures. Comprehending hundred lines of text is orders of magnitude more difficult than looking at an image. |
@another-guy State machines here, too. Machines are created using Stateless which may generate DOT, then DOT is converted to SVG by viz-js -- some simple demos |
I will go first!
We are working on a tiny web based solution to show network infrastructure.
The text was updated successfully, but these errors were encountered: