Rhizosphere Documentation

Welcome

Welcome to the Rhizosphere documentation pages! These pages contain all the information you need to use Rhizosphere from the end user perspective all the way down to the code internals and reference material for Rhizosphere developers.

Overview

Rhizosphere is an innovative project to provide in-browser html-based spatial navigation and interaction on structured data.

Rhizosphere is a data visualization tool: it lets you visualize, browse, filter and act upon datasets of your choice. Nowadays you're submerged by tons of data and information, stored in a variety of different places: the cloud, websites, spreadsheets, custom formats used by your applications.

Rhizosphere purpose is to provide a simple but effective way to flow through your data and help you locate the information that you know it's there, but it's lost amidst the noise. Until now, you have probably always used mostly one paradigm to organize information: tables and spreadsheets. They can be cumbersome when you need to sift through many parameters and dimensions. Rihzosphere is the alternative.

Rhizosphere is a web-based visualization, implemented as a pure javascript library. It runs within your browser and it doesn't require any additional plugins: no Flash, no Silverlight. It is tuned for multiple execution environments, from desktop PCs to smartphones and tablets. It can run both as a standalone full-page visualization and as an embedded component inside other webpages and online applications (like Google Spreadsheets or iGoogle).

Rhizosphere is small and fast: once minified and gzipped, the library is 26Kb on the wire (as of October 2010). We aim to provide sub-second performance for all the operations supported by the visualization, even when handling large datasets with thousands of datapoints.

Rhizosphere is flexible: we'd like to let you visualize your data no matter where you keep them and what format you are using to store them.

Rhizosphere is open. You're free to modify the source code and use it within your own projects according to terms of the Apache2 License. We welcome all sorts of contributions, from fixes to documentation typos to code patches: have a look at how to Contribute.

Motivation

Rhizosphere is driven by 5 main reasons:

Next ...

Start by having a look at the library Features.