As part of my website, I plan to collect UGC. I want to generate pretty graphs/visualization for these. Think pie charts etc. I am planning to use nose.js for the front end. Does somebody have some pointers on some libraries we can use?
Great suggestions! At a meta level, if I am planning to eventually monetize my application, what should I look out for in the ToS of these libraries before I make my final decision?
D3.js is still amazing for visualization... I also really like the Highcharts API for more ready-made solutions, but the license is not cheap. Recently I started using echarts... a lot of Chinese docs but the library is pretty good
I'm using chart.js. IMO the samples provided don't look super well designed but they have a huge variety of customization options - it's fun to play with it!
Great suggestions! At a meta level, if I am planning to eventually monetize my application, what should I look out for in the ToS of these libraries before I make my final decision?
Vega and Vega-lite are pretty powerful, although a bit of a learning curve
D3.js is still amazing for visualization... I also really like the Highcharts API for more ready-made solutions, but the license is not cheap. Recently I started using echarts... a lot of Chinese docs but the library is pretty good
D3 library could be useful. Today I found this wonderful resource: https://www.newline.co/fullstack-d3
I'm using chart.js. IMO the samples provided don't look super well designed but they have a huge variety of customization options - it's fun to play with it!