I've been looking recently at solution for creating charts for a web page.
After a bad experience with (an outdated version) of Highcharts, I tried to give a chance for D3.js, which I find very handy.
Since I'm on a tight schedule for this project, I'm trying to find a library for reusable charts that sits on top of D3.
So far the only candidates I found are Miso Project's d3.chart and NVD3.js.
The problems are that d3.chart is only a tiny framework for making reusable charts, while NVD3 is very extensive, but not very flexible and very undocumented.
Is there an alternative to those libraries (or should I start writing one)?