Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A uniform interface for domain data
JavaScript

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
adapters
docs
examples/tasks
fixtures
lib
test
.gitignore
CHANGELOG
Cakefile
LICENSE
README
data.js
data.min.js
index.js
package.json
server.js

README

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

Data.js is a data manipulation and persistence framework for Javascript. It's being developed in the context of Substance, 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


In The Wild
------------------

Substance (http://substance.io)
  A web-based document authoring and publication platform that relies on Data.js for object persistence.

Déjàvis (http://beta.dejavis.org)
  A tool for analyzing and visualizing data. It uses Data.js for filtering and aggregating data
Something went wrong with that request. Please try again.