Data.js
==================

Data.js is a data manipulation and persistence framework for Javascript. It's being developed in the context of Substance (http://substance.io), a data-driven document authoring engine.

For documentation, usage, and examples, see:
  http://substance.io/#michael/data-js

For the annotated source code, see:
  http://quasipartikel.at/data-js


Features
------------------

* Data.Hash (A sortable Hash data-structure)
* Data.Graph (A data abstraction for all kinds of linked data)
* Data.Collection (A simplified interface for tabular data that uses a Data.Graph internally)
* Persistence Layer for Data.Graphs