Create reusable d3.js charts, without having to do the boring plumbing work.