Charts library in JavaScript
Daniel Coturel

Daniel Coturel @elcotu

About: Java and PHP programmer.

Location:
Buenos Aires
Joined:
Nov 7, 2017

Charts library in JavaScript

Publish Date: Sep 20 '19
9 10

Hi everyone,

I wanted to ask here, if you have any JavaScript charting library that you recommend. This is for an internal website I use to manage my team's workflow.
The primary intent is to add a Gantt for each project. I have the data structure solved.
The website is not under any JS framework, it's just "vanilla" JavaScript, so it is not a constraint now.
Saludos,

Comments 10 total

  • Pedro Bufulin
    Pedro BufulinSep 20, 2019

    I think that Chart.js is the easiest one to use.
    You just declare an object and change it's properties

    • Daniel Coturel
      Daniel CoturelSep 20, 2019

      Hi Pedro, thanks for your answer.
      The only thing with ChartJS is that it doesn't have Gantt chart.

      • Pedro Bufulin
        Pedro BufulinSep 20, 2019

        Maybe you can use python with plotly to render the charts? I know plotly has way more resources for plotting charts

        Even though it is not javascript, I think it shouldn't be hard to make python and javascript work together

        • Daniel Coturel
          Daniel CoturelSep 20, 2019

          I'll give it a shot if I cant't find something that works out of the box. This is because the website is already built in PHP with CakePHP and I don't want to make the backend too sophisticated.

          • Pedro Bufulin
            Pedro BufulinSep 20, 2019

            I had a great problem doing charts in javascript too. The Chart.js didn't do what I wanted out of the box. Had to make a lot of changes in it, which ended in a pretty big and messy code

  • Connor Tangney
    Connor TangneySep 20, 2019

    I'm pretty sure D3 has Gantt charts. Might be worth a look.

    • Daniel Coturel
      Daniel CoturelSep 20, 2019

      Hi Connor, thanks for your answer. I'll look up the library.

  • Daniel Coturel
    Daniel CoturelSep 20, 2019

    I like it! Thanks

  • Pranav Kumar
    Pranav KumarSep 24, 2019

    Have a look on the highchart APIs. Most advance chart library in my mind.

Add comment