Does anybody know of a site that keep tracks of all these JavaScript visualization libraries, or JavaScript libraries in general? There are lot of great JS libraries, but it is difficult to keep track. I would like a resource for JavaScript libraries like ruby-toolbox.com is for gems. If somebody has the time, the data could be pulled with GitHub's search API: https://developer.github.com/v3/search/
Here's a good non-exhaustive list of JS visualization libraries: http://selection.datavisualization.ch/
Vis.js: A Visual Interaction System
21–30 of 54 posts
Re: Vis.js: A Visual Interaction System
#22Re: Vis.js: A Visual Interaction System
#23Some of those examples might violate one or more Xerox patents, just as an FYI. I do think this is pretty cool though, shows some interesting JavaScript uses.
Re: Vis.js: A Visual Interaction System
#24Earlier quoted context omitted.
You can target canvas with d3, but you loose much of the abstraction that makes d3 powerful. For example, look at all of the low-level canvas rendering code that is used. Not as powerful as visualizations driven by chaining .data().enter().append().attr() which can easily be re-shaped by swapping html tags and CSS attributes. d3 really is a three-legged stool of HTML, JS and CSS. When targeting , you loose both HTML…
I'd argue that much of D3's power comes not from the update pattern for DOM elements, but the reusable components pattern. http://bost.ocks.org/mike/chart/ Examples in the core library, all compatible with Canvas, include scales, layouts, geographic projections, time/color utilities, CSV/TSV loading, and behaviors (drag/zoom/etc). There's some built-in canvas rendering like d3.geo.path which can be provided a canvas…
I have use d3 to create composite graphics that included elements rendered to canvas and it certainly is powerful. But, I still believe that the sweet spot of the library requires being able to work with the DOM and CSS.
Re: Vis.js: A Visual Interaction System
#25Earlier quoted context omitted.
To add to the list - I recently used http://kineticjs.com for a data vis project involving some massive amounts of data in the browser and was very impressed at its performance and ease of use.
I can't seem to be able to find good examples of kinectJS in action. Could you please point me to some solid examples or in-depth tutorials?
http://www.html5canvastutorials.com/category/labs/
Unless that's specifically what you're dissatisfied with.
Re: Vis.js: A Visual Interaction System
#26Nice, though when I test the examples (edit items [1]), I would expect better than confirm/alert usage. 1. http://visjs.org/examples/timeline/08_edit_items.html
Re: Vis.js: A Visual Interaction System
#27Re: Vis.js: A Visual Interaction System
#28What are the supported browsers? Would be good if I could easily find that info somewhere on the site
Re: Vis.js: A Visual Interaction System
#29Looks nice. Demos should be styled to support higher resolution displays, though (looks "pixely", if this can be a word, on retina display).
I look forward to a day when all of these high PPI growing pains are behind us.
Re: Vis.js: A Visual Interaction System
#30Does anybody know of a site that keep tracks of all these JavaScript visualization libraries, or JavaScript libraries in general? There are lot of great JS libraries, but it is difficult to keep track. I would like a resource for JavaScript libraries like ruby-toolbox.com is for gems. If somebody has the time, the data could be pulled with GitHub's search API: https://developer.github.com/v3/search/