Skip to content
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

Open
susraj123 opened this issue Nov 18, 2015 · 38 comments
Open

Curious - what are you using viz.js for? #53

susraj123 opened this issue Nov 18, 2015 · 38 comments

Comments

@susraj123
Copy link

I will go first!

We are working on a tiny web based solution to show network infrastructure.

@ghost
Copy link

ghost commented Dec 10, 2015

graphical representation of workflows

@DeBAAT
Copy link

DeBAAT commented Dec 12, 2015

I'm using it to support some WordPress plugins.
One to bring GraphViz to WordPress as a plugin: WP-GraphViz.
And another one using this plugin to visualise networks of services in a Service Oriented Architecture: WP-SoaVis.

@lillem4n
Copy link

lillem4n commented Jan 3, 2016

I'm visualizating a neural network written in javascript.

@ryepup
Copy link
Contributor

ryepup commented Jan 10, 2016

sketch/plan high level software architecture: http://ryepup.github.io/c4-lab/, source at https://github.com/ryepup/c4-lab

@raphaelbastide
Copy link

Testing stuff without having to install Graphviz

@LokiMidgard
Copy link

As a hacked together Word Addin. https://github.com/LokiMidgard/GrapvizForOffice

@jackycute
Copy link

Realtime collaborative markdown notes on all platforms.
https://hackmd.io

@marnen
Copy link

marnen commented Mar 13, 2016

I'm using it to draw Git commit graphs: https://github.com/marnen/octotrax

@jaime-olivares
Copy link

jaime-olivares commented Jul 20, 2016

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

@stephenfrancis
Copy link

Process and organization charts

@sverweij
Copy link

An atom package to write (and preview) GraphViz in Atom sverweij/atom-graphviz-preview-plus

@marnen
Copy link

marnen commented Sep 26, 2016

@sverweij OMG that looks great! I'll be installing it.

@RomanHotsiy
Copy link

RomanHotsiy commented Feb 21, 2017

An interactive tool for representing GraphQL APIs structure: https://github.com/APIs-guru/graphql-voyager

@jeysal
Copy link

jeysal commented Feb 21, 2017

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.

@mstefaniuk
Copy link

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

@aterga
Copy link

aterga commented Feb 23, 2017

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

screen shot 2017-02-23 at 2 11 45 pm

@philwig
Copy link

philwig commented Apr 21, 2017

To display workflows in health care to clinical people, showing how many patients are in each stage of a formally defined workflow process.

@rgugliel
Copy link

A component in the webclient to my program CoxIter.
The user inputs a small graph and can preview the result: https://coxiter.rafaelguglielmetti.ch/

@mcdemarco
Copy link

I use it for visualizing gamebooks written in Twine: http://www.mcdemarco.net/tools/scree/dotgraph/

@philn
Copy link

philn commented Jun 26, 2017

GStreamer pipeline visualisation!
pipeline-dump

https://github.com/philn/Radioplayer/commit/b3673d531d2a15ba79d91dc567cb749b7dd0e80e

@LBierkandt
Copy link

A tool for graph-based linguistic annotations: GraphAnno.

@robbertmichel
Copy link

I use it with automatically generated documentation of the datawarehouse. The SVG creates a click-through map of the flowchart.
knipsel

@magjac
Copy link

magjac commented Aug 16, 2017

I'm using it in the d3-graphviz plugin which adds:

  • Animated transition of one graph into another
  • Edge path tweening
  • Node shape tweening
  • Fade-in and fade-out of entering and exiting nodes and edges
  • Panning & zooming of the generated graph

See this small demo.

@jebberjeb
Copy link

I'm using it in fsmviz Which lets you generate graphs for FSM data in Clojure, Clojurescript (and there's also a Javascript API).

@mattboehm
Copy link

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.

2018-03-06 10 49 21

@maccesch
Copy link

I'm using it for a custom layout in cytoscape because the build in layouts just aren't as nice.

@nidi3
Copy link

nidi3 commented Mar 30, 2018

To provide graphviz functionality to the JVM/Java world in a platform independent way with https://github.com/nidi3/graphviz-java

@BertRaeymaekers
Copy link

Not using it yet, but wanting to use it do display budgerigar pedigrees on a site.

@kuzi-moto
Copy link

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.

@nikeee
Copy link

nikeee commented Jun 11, 2018

Visualizing the user input of an online DOT editor.
https://edotor.net

@Kyle0923
Copy link

Hey @maccesch , I am also trying to incorporate viz.js with Cytoscape. Any chance you can share some insight with me?

@maccesch
Copy link

maccesch commented Nov 7, 2018

@Kyle0923 Sorry for the late answer. I created a Gist.

@StoneCypher
Copy link

Live rendering of finite state machines (whose notation is very similar to DOT)

https://stonecypher.github.io/jssm-viz-demo/graph_explorer.html

@Kyle0923
Copy link

@maccesch Thanks man. Great help!!

@blutorange
Copy link

This is library is aweseome! I use it to visualize the computed flow graph for a flowchart diagram

image

@pfcoperez
Copy link

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

demo

@nightroman
Copy link

I am using for visualizing task graphs in Invoke-Build build scripts, examples: Show-Build-Graph

@nathantippy
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests