All Projects → ipfs-shipyard → Dataviz

ipfs-shipyard / Dataviz

Licence: mit
ipfs data visualizations

Programming Languages

coffeescript
4710 projects

IPFS Data Visualizations

Stories in Ready

ipfs data visualizations

Table of Contents

Install

To install and run the D3 Tree locally, first install IPFS. Then:

ipfs daemon
# Open a new terminal window
git clone [email protected]:ipfs/dataviz.git
cd dataviz/webapps/tree-ltr
make

This should load up the tree viz in your browser. Change the IPFS hash at the end of the URL to see any other IPFS tree.

Usage

graphmd

** Status: stable **

Graphs of Merkel DAGs from the command line.

More information here: https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmQwAP9vFjbCtKvD8RkJdCvPHqLQjZfW7Mqbbqx18zd8j7/graphmd/README.md

D3 Tree

** Status: experimental **

We have adapted a D3 left-to-right tree example by Mike Bostock for use in visualizing IPFS.

This can be served up via IPFS, and read data from IPFS. For example, the tree visualizing its own source code:

https://v04x.ipfs.io/ipfs/QmX5smVTZfF8p1VC8Y3VtjGqjvDVPWvyBk24JgvnMwHtjC/viz#QmX5smVTZfF8p1VC8Y3VtjGqjvDVPWvyBk24JgvnMwHtjC

The first hash is the visualization; the second hash is whatever is being visualized.

For example, to explore Brewster Kahle's blog (quite large, give it a minute to load), we would visit:

https://v04x.ipfs.io/ipfs/QmX5smVTZfF8p1VC8Y3VtjGqjvDVPWvyBk24JgvnMwHtjC/viz#QmavE42xtK1VovJFVTVkCR5Jdf761QWtxmvak9Zx718TVr

(To see the raw blog content, visit https://ipfs.io/ipfs/QmavE42xtK1VovJFVTVkCR5Jdf761QWtxmvak9Zx718TVr)

Contribute

Feel free to join in. All welcome.

This repository falls under the IPFS Code of Conduct.

Want to hack on IPFS?

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].