[![Build Status](https://secure.travis-ci.org/NickQiZhu/dc.js.png)](http://travis-ci.org/NickQiZhu/dc.js)
[![NPM Status](https://badge.fury.io/js/dc.png)](http://badge.fury.io/js/dc)

dc.js
=====

Dimensional charting built to work natively with crossfilter rendered using d3.js. Check out
[example page](http://nickqizhu.github.com/dc.js/) with a quick five minutes how to guide. For
detailed API reference please visit [Wiki](https://github.com/NickQiZhu/dc.js/wiki).


Install with npm
--------------------
npm install dc


Install without npm
--------------------
Download
* [d3.js](https://github.com/mbostock/d3)
* [crossfilter.js](https://github.com/square/crossfilter)
* [dc.js - stable](https://github.com/NickQiZhu/dc.js/releases)
* [dc.js - bleeding edge (master)](https://github.com/NickQiZhu/dc.js)


How to build dc.js locally
---------------------------

### Prerequisite modules

Make sure the following packages are installed on your machine
* node.js
* npm

### Install dependencies

dc.js$ npm install

### Build and Test

dc.js$ ./make


License
--------------------

dc.js is an open source javascript library and licensed under
[Apache License v2](http://www.apache.org/licenses/LICENSE-2.0.html).
