Vizflow is an ES6 interactive visualization engine
github.com
github.com
This. It's not that d3.js is complicated when doing small demos, but it gets REALLY complex when doing anything non-trivial, like UI interaction (select, drag & drop, pan / tilt / zoom,... combined).
I don't know Vizflow yet, but the first paragraph of its description nailed it - will check it out.
Also the repo has other examples to play with.
No homepage/API documentations.
I choose to stick with d3.js.
Too bad that simple js libraries require a custom build process these days. Why not use a simple js file?
To try out the demo, I had to copy and modify the index.html file so that it includes the pre built js files:
https://output.jsbin.com/pifogahege
This only works in Firefox. Chrome complains about the mime types Github delivers.
If I wanted to use this library, I would be completely lost on how to go about it.
Looking at the 3 circle demo, the animations are pretty sluggish. Does my PC with 8 cores and a GPU really struggle to move 3 circles around?
Let's try it in pure css:
https://output.jsbin.com/layotohure
Also not perfectly smooth. But feels a tad smoother to me. Not sure.
I've opened https://github.com/vizflow/vizflow/issues/2 and asked for a license.
I've added a LICENSE file to the repository since this URL was shared to HN.
The latest example can also be found here:
and via GooglePlay at:
https://play.google.com/store/apps/details?id=com.com.electi...
For a summary of what we learned from making this example, you can read my LinkedIn post here:
https://www.linkedin.com/pulse/vizflow-testing-via-games-par...
Appreciate your interest, your comments are welcome!
Daniel Korenblum
Vizflow author
Syntax error at line 63 while loading: expected expression, got '>'
(resolve, reject) => {Any comments or questions are welcome!
Daniel Korenblum Vizflow author