Skip to content

Instantly share code, notes, and snippets.

@harlantwood
Last active August 29, 2015 14:06
Show Gist options
  • Save harlantwood/bc2f57cff27595d71fcf to your computer and use it in GitHub Desktop.
Save harlantwood/bc2f57cff27595d71fcf to your computer and use it in GitHub Desktop.

We are cocreating a "nodesphere" abstraction to pass around (get/put) subgraphs of mutual interest. 

Nodesphere is intended especially for use by graph visualization tools like Core Network, Noomap, Metamaps...

I've already written prototypes of adaptors (client side coffeescript) which convert google spreadsheets and google drive folders into nodespheres (which are just graphs: nodes and edges).

Nodespheres will be content addressable and therefore automatically deduplicated. The data will likely be minified json with sorted keys.

Ultimately, I'd like to see these graphs stored and requested in post-server post-database systems like maidsafe.net and telehash.org .  We can start with server/db prototypes tho.

Imagine being able to save a map in any one of our systems, and then flip between viewing it in any other of our systems, because they speak a common language...

Imagine being able to write a simple adaptor to pull in a whole new world of data:

  • RSS -> nodesphere
  • git repo -> nodesphere
  • Evernote -> nodesphere (!)

... making these whole swaths of data visualizable with our tools, as well as any others that learn to speak nodesphere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment