Alternatives to Highcharts logo

Alternatives to Highcharts

D3.js, amCharts, Tableau, Google Charts, and ECharts are the most popular alternatives and competitors to Highcharts.
1.2K
861
+ 1
81

What is Highcharts and what are its top alternatives?

Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
Highcharts is a tool in the Charting Libraries category of a tech stack.
Highcharts is an open source tool with 10.3K GitHub stars and 2.9K GitHub forks. Here’s a link to Highcharts's open source repository on GitHub

Top Alternatives to Highcharts

  • D3.js

    D3.js

    It is a JavaScript library for manipulating documents based on data. Emphasises on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework. ...

  • amCharts

    amCharts

    amCharts is an advanced charting library that will suit any data visualization need. Our charting solution include Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid charts as well as Gauges. ...

  • Tableau

    Tableau

    Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click. ...

  • Google Charts

    Google Charts

    It is an interactive Web service that creates graphical charts from user-supplied information. The user supplies data and a formatting specification expressed in JavaScript embedded in a Web page; in response the service sends an image of the chart. ...

  • ECharts

    ECharts

    It is an open source visualization library implemented in JavaScript, runs smoothly on PCs and mobile devices, and is compatible with most current browsers. ...

  • Plotly.js

    Plotly.js

    It is a standalone Javascript data visualization library, and it also powers the Python and R modules named plotly in those respective ecosystems (referred to as Plotly.py and Plotly.R). It can be used to produce dozens of chart types and visualizations, including statistical charts, 3D graphs, scientific charts, SVG and tile maps, financial charts and more. ...

  • AnyChart

    AnyChart

    AnyChart is a flexible JavaScript (HTML5) based solution that allows you to create interactive and great looking charts. It is a cross-browser and cross-platform charting solution intended for everybody who deals with creation of dashboard, reporting, analytics, statistical, financial or any other data visualization solutions. ...

  • NVD3

    NVD3

    This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you. This is a very young collection of components, with the goal of keeping these components very customizable, staying away from your standard cookie cutter solutions. ...

Highcharts alternatives & related posts

D3.js logo

D3.js

1.6K
1.5K
627
A JavaScript visualization library for HTML and SVG
1.6K
1.5K
+ 1
627
PROS OF D3.JS
  • 182
    Beautiful visualizations
  • 97
    Svg
  • 91
    Data-driven
  • 80
    Large set of examples
  • 60
    Data-driven documents
  • 23
    Visualization components
  • 20
    Transitions
  • 18
    Dynamic properties
  • 14
    Plugins
  • 11
    Transformation
  • 6
    Makes data interactive
  • 4
    Components
  • 4
    Enter and Exit
  • 3
    Open Source
  • 3
    Exhaustive
  • 3
    Backed by the new york times
  • 2
    Kris
  • 2
    Easy and beautiful
  • 1
    Angular 4
  • 1
    Simple elegance
  • 1
    Templates, force template
  • 1
    Awesome Community Support
CONS OF D3.JS
  • 6
    Beginners cant understand at all
  • 5
    Complex syntax

related D3.js posts

Tim Abbott
Shared insights
on
Plotly.jsPlotly.jsD3.jsD3.js
at

We use Plotly (just their open source stuff) for Zulip's user-facing and admin-facing statistics graphs because it's a reasonably well-designed JavaScript graphing library.

If you've tried using D3.js, it's a pretty poor developer experience, and that translates to spending a bunch of time getting the graphs one wants even for things that are conceptually pretty basic. Plotly isn't amazing (it's decent), but it's way better than than D3 unless you have very specialized needs.

See more

I'm a student, and I have a project to build an application (Visual analytics tool) that takes a Microsoft Excel file, cleans the data, and visualizes it. Also, the app should allow the user to filter and interact with it.

1- should I make it desktop application or web application? : I'm leaning toward (desktop)

2- D3.js OR Python?

3- better excel or CSV?

I'm a beginner Inspiration for interaction and look of the app: eventflow application.

See more
amCharts logo

amCharts

199
187
17
Advanced javascript charting library that will suit any data visualization need
199
187
+ 1
17
PROS OF AMCHARTS
  • 15
    Mock-up tools
  • 2
    Each element can be Customized
CONS OF AMCHARTS
  • 1
    Amcharts upgrade often need to rewrite all code

related amCharts posts

Tableau logo

Tableau

908
950
4
Tableau helps people see and understand data.
908
950
+ 1
4
PROS OF TABLEAU
  • 3
    Capable of visualising billions of rows
  • 1
    Responsive
CONS OF TABLEAU
    Be the first to leave a con

    related Tableau posts

    Looking for the best analytics software for a medium-large-sized firm. We currently use a Microsoft SQL Server database that is analyzed in Tableau desktop/published to Tableau online for users to access dashboards. Is it worth the cost savings/time to switch over to using SSRS or Power BI? Does anyone have experience migrating from Tableau to SSRS /or Power BI? Our other option is to consider using Tableau on-premises instead of online. Using custom SQL with over 3 million rows really decreases performances and results in processing times that greatly exceed our typical experience. Thanks.

    See more
    Google Charts logo

    Google Charts

    103
    154
    0
    A Web service that creates graphical charts
    103
    154
    + 1
    0
    PROS OF GOOGLE CHARTS
      Be the first to leave a pro
      CONS OF GOOGLE CHARTS
        Be the first to leave a con

        related Google Charts posts

        ECharts logo

        ECharts

        64
        153
        16
        A free, powerful charting and visualization library
        64
        153
        + 1
        16
        PROS OF ECHARTS
        • 5
          East to implement
        • 4
          Smaller learning curve
        • 3
          Vue Compatible
        • 1
          React compatible
        • 1
          Very customizable
        • 1
          Free to use
        • 1
          Angular compatible
        CONS OF ECHARTS
        • 1
          Support is in chinese

        related ECharts posts

        Plotly.js logo

        Plotly.js

        274
        540
        68
        A high-level, declarative charting library
        274
        540
        + 1
        68
        PROS OF PLOTLY.JS
        • 16
          Bindings to popular languages like Python, Node, R, etc
        • 10
          Integrated zoom and filter-out tools in charts and maps
        • 9
          Great support for complex and multiple axes
        • 8
          Powerful out-of-the-box featureset
        • 6
          Beautiful visualizations
        • 4
          Active user base
        • 3
          Webgl chart types are extremely performant
        • 3
          Impressive support for webgl 3D charts
        • 3
          Charts are easy to share with a cloud account
        • 2
          Interactive charts
        • 2
          Publication quality image export
        • 2
          Easy to use online editor for creating plotly.js charts
        CONS OF PLOTLY.JS
        • 16
          Terrible document

        related Plotly.js posts

        Tim Abbott
        Shared insights
        on
        Plotly.jsPlotly.jsD3.jsD3.js
        at

        We use Plotly (just their open source stuff) for Zulip's user-facing and admin-facing statistics graphs because it's a reasonably well-designed JavaScript graphing library.

        If you've tried using D3.js, it's a pretty poor developer experience, and that translates to spending a bunch of time getting the graphs one wants even for things that are conceptually pretty basic. Plotly isn't amazing (it's decent), but it's way better than than D3 unless you have very specialized needs.

        See more

        Here is my stack on #Visualization. @FusionCharts and Highcharts are easy to use but only free for non-commercial. Chart.js and Plotly are two lovely tools for commercial use under the MIT license. And D3.js would be my last choice only if a complex customized plot is needed.

        See more
        AnyChart logo

        AnyChart

        20
        86
        16
        Robust JavaScript (HTML5) charting solution for easily adding interactive charts, maps and dashboards to web pages, apps
        20
        86
        + 1
        16
        PROS OF ANYCHART
        • 9
          Easy to use and super fast
        • 7
          A lot of chart types
        CONS OF ANYCHART
          Be the first to leave a con

          related AnyChart posts

          NVD3 logo

          NVD3

          63
          24
          0
          Re-usable charts for d3.js
          63
          24
          + 1
          0
          PROS OF NVD3
            Be the first to leave a pro
            CONS OF NVD3
              Be the first to leave a con

              related NVD3 posts