Interactive charts for multidimensional datasets can be built with dc.js, a JavaScript library that supports Crossfilter.

dc-js.github.io/dc.js
dc.js homepage screenshot

About dc.js

dc.js is a JavaScript charting library with native Crossfilter support, designed for exploration of large multidimensional datasets. It leverages d3 to render data-driven, reactive charts in CSS-friendly SVG, and it can be used in the browser and on mobile devices.

The homepage provides an annotated Nasdaq example, a v4.0 API reference, a changelog, a FAQ/wiki, and links to community examples. Questions and support requests are directed to Stack Overflow or the user group, while bug reports and feature requests go to GitHub Issues. Pricing and licensing details are not stated on the homepage.

Key features

  • Native Crossfilter support for exploring large multidimensional datasets
  • Uses d3 to render charts in CSS-friendly SVG format
  • Data-driven and reactive charts with instant feedback to user interaction
  • Works in the browser and on mobile devices
  • Interactive filters and reset controls in example charts
  • Examples include choropleth, bubble, bar, and line charts
Best for: Developers and analysts building interactive browser-based visualizations of multidimensional datasets with Crossfilter.
Good for
  • Native Crossfilter support enables exploration of large multidimensional datasets
  • Reactive, data-driven charts provide instant feedback to interaction
  • Can run in the browser and on mobile devices
Watch out for
  • The homepage does not state pricing or licensing details

dc.js at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

dc.js alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Charts & Data Visualization

Well-known listings from the same topic.

All 90

dc.js FAQ

Where should I ask support questions?
The homepage directs questions and support requests to Stack Overflow or the user group; GitHub Issues are for bug reports and feature requests.
Does dc.js work on mobile devices?
The homepage says it is for data visualization and analysis in the browser and on mobile devices.
What data does the Nasdaq example use?
The example uses 27 years of Nasdaq 100 index data; the public data source is PiTrading.com.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing