Home / Charts / Plottable.js - Creating interactive charts within a grid layout.
Plottable.js - Creating interactive charts within a grid layout.

Plottable.js - Creating interactive charts within a grid layout.

Download Demo
  • Overview
  • Documents
User Rating: 4.5/5 ( 2 votes)
Your Rating:

Plottable.js is a library for easily creating flexible, interactive, and performant charts for the web. It is built on top of D3 and provides higher-level pieces, like plots, gridlines, and axes. As such, it's easier to quickly build charts

Plottable consists of three main pieces:

  • A grid-based layout engine which handles positioning, sizing, and alignment of components
  • "Components", such as LinePlot or Axis, which process data and can be connected to d3 Scales
  • "Interactions", such as PanZoomInteraction or AreaInteraction, which easily allow for custom logic to be bound to common interaction patterns

By virtue of being higher-level than D3, it is often much easier to create charts in Plottable.js, with less of a learning curve. Plottable's Plots provide a convenient API for encapsulating, sharing and reusing D3 visualizations.

Source: palantir.github.io

Scroll To Top