xCharts - A D3-Based Library For Building Custom Charts and Graphs
tenxer.github.com
tenxer.github.com
Speedy fetching/rendering/interaction of 10,000 samples for a handful of variables is always going to suck when every sample of every variable requires its own object with a handful of properties.
As for the usefulness of charts displaying only 4 or 5 data points.. well, you're really not gaining much from visual representation of such a tiny set, other than 'oooh that's pretty' feel-good factor.
xCharts doesn't offer anything over highcharts that I can see. SVG Support coming to IE9 was great but it will be a few years yet before we can depend on SVG.
The library provided is more or less give some data and you get a chart.
I had to find a workaround to the fact that Flot requires fixed width. xCharts does not suffers this limitation but I will have to evaluate d3.js first.
Brian Ford gives a nice example in his blog and on GitHub: http://briantford.com/blog/angular-d3.html https://github.com/btford/angular-d3-demo
Hope that makes sense.
P.S. Functionn contains a whole lot more of awesome resources like xCharts. There only a fraction of them I can post here at a time. Take a look if you're interested, and subscribe:
https://github.com/mbostock/d3/wiki/CSV
And I assume that it xCharts omits it because of the wide variety of ways you may get your data. (XHR CSV, JSON, WebSockets, etc)