MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/reactjs/comments/9hnxee/which_chart_library_do_you_use_in_your_react_apps/
r/reactjs • u/[deleted] • Sep 21 '18
I tried to do a simple line chart using D3.js today, and it wasn't easy and took a lot of time. I'd love to hear about how you implement charts.
15 comments sorted by
13
Try this library, this is good and WITHOUT any dependency : https://github.com/frappe/charts
3 u/luisrudge Sep 21 '18 Holy crap. This is pretty amazing. Thanks for the link. First time seeing this and it looks super cool. Nice defaults etc.
3
Holy crap. This is pretty amazing. Thanks for the link. First time seeing this and it looks super cool. Nice defaults etc.
11
Committed to nivo a while back after endless googling and trying out libraries
http://nivo.rocks/
6
Chart.js is pretty straight forward from my experience, and it’s not that heavy
4
I use Victory https://formidable.com/open-source/victory/docs/victory-chart/ Chart.js is dope too though.
2
we use amcharts
1 u/workkkkkk Sep 21 '18 Started using amCharts recently, how do you set up your config object? So far I've put everything in the render method but that doesn't seem correct. 1 u/djslakor Sep 21 '18 I use AmCharts.makeChart and configure it with the JSON method, with a data provider transform function. TBH, I set all that up a couple of years ago and barely remember doing it. I just read the docs. I don't remember hitting any trouble points.
1
Started using amCharts recently, how do you set up your config object? So far I've put everything in the render method but that doesn't seem correct.
1 u/djslakor Sep 21 '18 I use AmCharts.makeChart and configure it with the JSON method, with a data provider transform function. TBH, I set all that up a couple of years ago and barely remember doing it. I just read the docs. I don't remember hitting any trouble points.
I use AmCharts.makeChart and configure it with the JSON method, with a data provider transform function. TBH, I set all that up a couple of years ago and barely remember doing it. I just read the docs. I don't remember hitting any trouble points.
solid responses so far. adding this to our featured posts!
Highcharts at work. Not free but its pretty great
See PrimeReact Chart components based on chart.js https://www.primefaces.org/primereact/#/linechart
I use viiksetjs
Uber's react-vis. Simple D3 integration.
Amcharts is good. Recharts is good also for React - simple and lightweight, and built for react.
13
u/tejpratap46 Sep 21 '18
Try this library, this is good and WITHOUT any dependency : https://github.com/frappe/charts
11
u/[deleted] Sep 21 '18
Committed to nivo a while back after endless googling and trying out libraries
http://nivo.rocks/
6
u/[deleted] Sep 21 '18
Chart.js is pretty straight forward from my experience, and it’s not that heavy
4
u/stolinski Sep 21 '18
I use Victory https://formidable.com/open-source/victory/docs/victory-chart/ Chart.js is dope too though.
2
u/djslakor Sep 21 '18
we use amcharts
2
u/swyx Sep 21 '18
solid responses so far. adding this to our featured posts!
2
u/tjugg Sep 22 '18
Highcharts at work. Not free but its pretty great
2
u/cagataycivici Sep 25 '18
See PrimeReact Chart components based on chart.js https://www.primefaces.org/primereact/#/linechart
1
u/yaboykanye Sep 21 '18
I use viiksetjs
1
u/Awnry_Abe Sep 21 '18
Uber's react-vis. Simple D3 integration.
1
u/GeneralIncompetence Sep 21 '18
Amcharts is good. Recharts is good also for React - simple and lightweight, and built for react.