Koto.js – A D3 charting framework written in ES6
kotojs.org
kotojs.org
Nice site though, don't get me wrong
Basic Bar Chart (ES2015): http://jsbin.com/qopuwerixa/edit?js,output
Basic Bar Chart (ES5): http://jsbin.com/zutise/edit?js,output
Stacked Bar Chart (ES2015): http://jsbin.com/nifoxohuxa/edit?js,output
Other than that nitpick, the examples given in the Readme.md are a bit too basic, the author maybe could show it off a little bit.
Why not put that energy into contributing to the Miso Project?
(One of the best thing about D3.js (as an approach, not only - a library) is "examples (with working code) first". First both in terms for priority, and exposure.)
This is a really good idea, and it solves the issue of coupling commonly see in d3.js examples, where the chart needs to know about the keys (properties) of the data.
I usually write accessor functions as part of my model to avoid this coupling but letting the chart component take in accessor is clearly a better approach.
I made an integration example a while ago: https://github.com/kay-is/react-from-zero/blob/master/16-adv...
I found it much easier to reason about these libraries behaviour if I had one small interface from React to the lib. It makes updates also easier, no need to wait that the wrapper gets updated.
d3 is good. let's just use that you genius