Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add open source alternative to HighCharts #273

Closed
arikfr opened this issue Aug 28, 2014 · 12 comments
Closed

Add open source alternative to HighCharts #273

arikfr opened this issue Aug 28, 2014 · 12 comments
Labels

Comments

@arikfr
Copy link
Member

arikfr commented Aug 28, 2014

Possible candidates:

  1. http://c3js.org/examples.html
@knktc
Copy link

knktc commented Aug 28, 2014

I just saw this,maybe a good choice

@joeysim
Copy link
Contributor

joeysim commented Sep 18, 2014

http://dimplejs.org/

@arikfr
Copy link
Member Author

arikfr commented Nov 2, 2014

@arikfr
Copy link
Member Author

arikfr commented Nov 16, 2014

http://metricsgraphicsjs.org/ - mainly about time series data.

@arikfr
Copy link
Member Author

arikfr commented Nov 23, 2014

@arikfr
Copy link
Member Author

arikfr commented May 21, 2015

http://www.chartjs.org/

@arikfr
Copy link
Member Author

arikfr commented May 22, 2015

Site comparing all the JS graph libraries: http://www.jsgraphs.com/

@shenyubao
Copy link

@alonho
Copy link
Contributor

alonho commented Nov 11, 2015

c3js looks great (it's interactive which most aren't).
dimple has a good variety of features but isn't interactive.
chartjs doesn't have a lot of features and is practically a one-person project.
echarts has the best variety of the bunch.

Adding another option: nvd3 http://nvd3.org/examples/index.html
I personally used it and it works great but isn't very rich in features.

We also need to look how well these options are maintained and whether they have angular directives or we need to implement them.

@alonho
Copy link
Contributor

alonho commented Nov 12, 2015

c3js has one maintainer that isn't very active.
echarts is well maintained but looks intimidating in terms of documentation. the angular binding isn't very popular (in terms of github stars)
nvd3 is maintained by several people and is active. the angular bindings area also popular and mature: http://krispo.github.io/angular-nvd3/#/

@alonho
Copy link
Contributor

alonho commented Nov 18, 2015

The final two contenders are nvd3 and plotly. nvd3 has cool animations but plotly seems to have a lot of features and would be a better investment for the future.

Plotly was just open sourced so I've created the angular-plotly library in its own repo.

I'm considering several options:

  1. Merging Feature: dimension support for charts #610 while I'm refactoring this area.
  2. Using the ui-select widget for better multi select.

alonho added a commit to alonho/redash that referenced this issue Dec 3, 2015
…picker in the chart (plotly supports it within the chart)
alonho added a commit to alonho/redash that referenced this issue Dec 5, 2015
@arikfr
Copy link
Member Author

arikfr commented Dec 19, 2015

HighCharts are no more in v0.9.0 and replaced by Plotly.js.

@arikfr arikfr closed this as completed Dec 19, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants