dat-ecosystem / dat

:floppy_disk: peer-to-peer sharing & live syncronization of files via command line
https://dat.foundation
BSD 3-Clause "New" or "Revised" License
8.24k stars 449 forks source link

Interesting Visualizations Frameworks #133

Closed jbenet closed 9 years ago

jbenet commented 10 years ago

Hey Watchers!

It would be very useful for us to collect interesting visualization tools that could be run on top of dat-editor. What we're considering is having a way to load special dat-viz modules (which understand dat) directly from npm, like @maxogden's requirebin. These modules would translate the data to something the visualization tool can use, and render the visualization. That way, people could publish some module that applied some nifty data viz to specific types of data, and you could run it directly from the frontend ui of whatever dat-editor you're looking at.

So, if you have really cool visualizations of specific data types that you'd love to see on your dat data, post it here.

I'll get rid of the simple examples:

thadguidry commented 10 years ago

IMHO,

d3.js is especially worthy for nearly all visualization work concerning data representation. Specifically because d3.js uses only web standards, HTML5, CSS, SVG, etc....and no proprietary fluff like many of the others and its competitors.

On Thu, Jun 26, 2014 at 4:13 AM, Juan Batiz-Benet notifications@github.com wrote:

Hey Watchers!

It would be very useful for us to collect interesting visualization tools that could be run on top of dat-editor https://github.com/maxogden/dat-editor. What we're considering is having a way to load special dat-viz modules (which understand dat) directly from npm, like @maxogden https://github.com/maxogden's requirebin http://requirebin.com. These modules would translate the data to something the visualization tool can use, and render the visualization. That way, people could publish some module that applied some nifty data viz to specific types of data, and you could run it directly from the frontend ui of whatever dat-editor you're looking at.

So, if you have really cool visualizations of specific data types that you'd love to see on your dat data, post it here.

I'll get rid of the simple examples:

— Reply to this email directly or view it on GitHub https://github.com/maxogden/dat/issues/133.

-Thad +ThadGuidry https://www.google.com/+ThadGuidry Thad on LinkedIn http://www.linkedin.com/in/thadguidry/

znmeb commented 10 years ago

Not a visualization tool as such but we probably need an R language client for dat.

trygve-lie commented 10 years ago

Could dc.js be worthy of a spot on such a list?

webmaven commented 10 years ago

@trygve-lie, http://dc-js.github.io/dc.js/ is focused on charting multidimensional data. Could be very useful, but it is overkill for data that doesn't have many dimensions (and thus doesn't require multiple interlinked charts to explore).

A simpler library that I have enjoyed working with recently is http://c3js.org, and some colleagues are very happy with http://nvd3.org.

kousu commented 10 years ago

I've been collecting such a list at https://github.com/kousu/modex/blob/master/wiki/Platforms-and-APIs.md#visualization for a few months now.

Thanks for some of these tips! I'll add them to my list.

joyrexus commented 10 years ago

Stanford's Palladio might make a great viz platform for dat backends with geo-tagged and/or network data. The lead dev, @esjewett, has expressed interest in enabling access to CSV-streams via dat REST endpoints.

sholtomaud commented 9 years ago

What's happening with this idea? Has there been any movement since 2014?

okdistribute commented 9 years ago

@shotlom i think i'm going to close this as it refers to the alpha, and anything developed would be a standalone module that interfaces with dat.