D3 D3 is a javascript charting library. To help internalize the mental model, read this and this (came up in a HN thread)