Skip to content

Commit e462aa0

Browse files
authored
Add supported Chart.js versions (#35)
* Add supported Chart.js versions * Review update
1 parent bc72865 commit e462aa0

File tree

1 file changed

+59
-49
lines changed

1 file changed

+59
-49
lines changed

README.md

Lines changed: 59 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -14,71 +14,81 @@ A curated list of awesome things related to [Chart.js](https://www.chartjs.org)
1414

1515
## Resources
1616

17-
- [Official Guide](https://chartjs.org/docs) - The user guide and documentation site.
17+
- [Official Guide](https://chartjs.org/docs) | The user guide and documentation site.
1818

1919
## Charts
2020

21-
- [bar-funnel](https://github.com/chartjs/Chart.BarFunnel.js) - Adds bar funnel chart type.
22-
- [boxplot](https://github.com/sgratzl/chartjs-chart-boxplot) - Adds boxplot and violin plot chart type.
23-
- [error-bars](https://github.com/sgratzl/chartjs-chart-error-bars) - Adds diverse error bar variants of standard chart types.
24-
- [financial](https://github.com/chartjs/chartjs-chart-financial) - Adds financial chart types such as a candlestick.
25-
- [geo](https://github.com/sgratzl/chartjs-chart-geo) - Adds geographic map chart types such as choropleth and bubble map.
26-
- [graph](https://github.com/sgratzl/chartjs-chart-graph) - Adds graph chart types such as a force directed graph.
27-
- [matrix](https://github.com/kurkle/chartjs-chart-matrix) - Adds matrix chart type.
28-
- [pcp](https://github.com/sgratzl/chartjs-chart-pcp) - Adds parallel coordinates plot chart type.
29-
- [sankey](https://github.com/kurkle/chartjs-chart-sankey) - Adds sankey diagram chart type.
30-
- [smith](https://github.com/chartjs/Chart.smith.js) - Adds smith chart type.
31-
- [treemap](https://github.com/kurkle/chartjs-chart-treemap) - Adds treemap chart type.
32-
- [venn](https://github.com/upsetjs/chartjs-chart-venn) - Adds venn and euler chart type.
33-
- [word-cloud](https://github.com/sgratzl/chartjs-chart-wordcloud) - Adds word-cloud chart type.
21+
Name | Description | Chart.js v2 | Chart.js v3
22+
---- | ----------- | :--: | :--:
23+
[bar-funnel](https://github.com/chartjs/Chart.BarFunnel.js) | Adds bar funnel chart type | ✔ |
24+
[boxplot](https://github.com/sgratzl/chartjs-chart-boxplot) | Adds boxplot and violin plot chart type | ✔ | ✔
25+
[error-bars](https://github.com/sgratzl/chartjs-chart-error-bars) | Adds diverse error bar variants of standard chart types | ✔ | ✔
26+
[financial](https://github.com/chartjs/chartjs-chart-financial) | Adds financial chart types such as a candlestick | ✔ | ✔
27+
[geo](https://github.com/sgratzl/chartjs-chart-geo) | Adds geographic map chart types such as choropleth and bubble map | ✔ | ✔
28+
[graph](https://github.com/sgratzl/chartjs-chart-graph) | Adds graph chart types such as a force directed graph | ✔ | ✔
29+
[matrix](https://github.com/kurkle/chartjs-chart-matrix) | Adds matrix chart type | ✔ | ✔
30+
[pcp](https://github.com/sgratzl/chartjs-chart-pcp) | Adds parallel coordinates plot chart type | ✔ | ✔
31+
[sankey](https://github.com/kurkle/chartjs-chart-sankey) | Adds sankey diagram chart type | | ✔
32+
[smith](https://github.com/chartjs/Chart.smith.js) | Adds smith chart type | ✔ |
33+
[treemap](https://github.com/kurkle/chartjs-chart-treemap) | Adds treemap chart type | ✔ | ✔
34+
[venn](https://github.com/upsetjs/chartjs-chart-venn) | Adds venn and euler chart type | | ✔
35+
[word-cloud](https://github.com/sgratzl/chartjs-chart-wordcloud) | Adds word-cloud chart type | | ✔
3436

3537
## Plugins
3638

37-
- [annotation](https://github.com/chartjs/chartjs-plugin-annotation) - Draws lines and boxes on the chart area.
38-
- [colorschemes](https://github.com/nagix/chartjs-plugin-colorschemes) - Enables automatic coloring using predefined color schemes.
39-
- [crosshair](https://github.com/abelheinsbroek/chartjs-plugin-crosshair) - Adds a data crosshair to line and scatter charts.
40-
- [datalabels](https://github.com/chartjs/chartjs-plugin-datalabels) - Displays labels on data for any type of charts.
41-
- [datasource-prometheus](https://github.com/samber/chartjs-plugin-datasource-prometheus) - Displays time-series from Prometheus.
42-
- [deferred](https://github.com/chartjs/chartjs-plugin-deferred) - Defers initial chart update until chart scrolls into viewport.
43-
- [dragdata](https://github.com/chrispahm/chartjs-plugin-dragdata) - Lets users drag data points on the chart.
44-
- [hierarchical](https://github.com/sgratzl/chartjs-plugin-hierarchical) - Adds support for hierarchical categorical scales that can be collapsed, expanded, and focused.
45-
- [regression](https://github.com/pomgui/chartjs-plugin-regression) - Calculate and draw statistical linear, exponential, power, logarithmic, and polynomial regressions (trend lines)
46-
- [rough](https://github.com/nagix/chartjs-plugin-rough) - Draws charts in a sketchy, hand-drawn-like style using Rough.js.
47-
- [stacked100](https://github.com/y-takey/chartjs-plugin-stacked100) - Draws 100% stacked bar chart.
48-
- [streaming](https://github.com/nagix/chartjs-plugin-streaming) - Adds support for live streaming data.
49-
- [style](https://github.com/nagix/chartjs-plugin-style) - Provides styling options such as shadow, bevel, glow or overlay effects.
50-
- [waterfall](https://github.com/everestate/chartjs-plugin-waterfall) - Enables easy use of waterfall charts.
51-
- [zoom](https://github.com/chartjs/chartjs-plugin-zoom) - Enables zooming and panning on charts.
39+
Name | Description | Chart.js v2 | Chart.js v3
40+
---- | ----------- | :--: | :--:
41+
[annotation](https://github.com/chartjs/chartjs-plugin-annotation) | Draws lines and boxes on the chart area | ✔ | ✔
42+
[colorschemes](https://github.com/nagix/chartjs-plugin-colorschemes) | Enables automatic coloring using predefined color schemes | ✔ | ✔
43+
[crosshair](https://github.com/abelheinsbroek/chartjs-plugin-crosshair) | Adds a data crosshair to line and scatter charts | ✔ | ✔
44+
[datalabels](https://github.com/chartjs/chartjs-plugin-datalabels) | Displays labels on data for any type of charts | ✔ | ✔
45+
[datasource-prometheus](https://github.com/samber/chartjs-plugin-datasource-prometheus) | Displays time-series from Prometheus | ✔ |
46+
[deferred](https://github.com/chartjs/chartjs-plugin-deferred) | Defers initial chart update until chart scrolls into viewport | ✔ |
47+
[dragdata](https://github.com/chrispahm/chartjs-plugin-dragdata) | Lets users drag data points on the chart | ✔ | ✔
48+
[hierarchical](https://github.com/sgratzl/chartjs-plugin-hierarchical) | Adds support for hierarchical categorical scales that can be collapsed, expanded, and focused | ✔ | ✔
49+
[regression](https://github.com/pomgui/chartjs-plugin-regression) | Calculate and draw statistical linear, exponential, power, logarithmic, and polynomial regressions (trend lines) | ✔ |
50+
[rough](https://github.com/nagix/chartjs-plugin-rough) | Draws charts in a sketchy, hand-drawn-like style using Rough.js | ✔ |
51+
[stacked100](https://github.com/y-takey/chartjs-plugin-stacked100) | Draws 100% stacked bar chart | ✔ | ✔
52+
[streaming](https://github.com/nagix/chartjs-plugin-streaming) | Adds support for live streaming data | ✔ | ✔
53+
[style](https://github.com/nagix/chartjs-plugin-style) | Provides styling options such as shadow, bevel, glow or overlay effects | ✔ |
54+
[waterfall](https://github.com/everestate/chartjs-plugin-waterfall) | Enables easy use of waterfall charts | ✔ |
55+
[zoom](https://github.com/chartjs/chartjs-plugin-zoom) | Enables zooming and panning on charts | ✔ | ✔
5256

5357
In addition, many plugins can be found on the [npm registry](https://www.npmjs.com/search?q=chartjs-plugin-).
5458

5559
## Adapters
5660

57-
- [date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) - date-fns adapter
58-
- [luxon](https://github.com/chartjs/chartjs-adapter-luxon) - Luxon adapter
59-
- [moment](https://github.com/chartjs/chartjs-adapter-moment) - Moment.js adapter
61+
Name | Description | Chart.js v2 | Chart.js v3
62+
---- | ----------- | :--: | :--:
63+
[date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) | date-fns adapter | ✔ | ✔
64+
[luxon](https://github.com/chartjs/chartjs-adapter-luxon) | Luxon adapter | ✔ | ✔
65+
[moment](https://github.com/chartjs/chartjs-adapter-moment) | Moment.js adapter | ✔ | ✔
6066

6167
## Integrations
6268

6369
### JavaScript
6470

65-
- [ember-cli-chart](https://github.com/aomran/ember-cli-chart) - Ember CLI
66-
- [lwcc](https://github.com/SalesforceLabs/LightningWebChartJS) - Lightning Web Component
67-
- [ng2-charts](https://github.com/valor-software/ng2-charts) - Angular v2+
68-
- [omi-chart](https://github.com/Tencent/omi/tree/master/packages/omi-chart) - Omi
69-
- [react-chartjs-2](https://github.com/jerairrest/react-chartjs-2) - React
70-
- [vue-chartjs](https://github.com/apertureless/vue-chartjs/) - Vue.js
71+
Name | Description | Chart.js v2 | Chart.js v3
72+
---- | ----------- | :--: | :--:
73+
[ember-cli-chart](https://github.com/aomran/ember-cli-chart) | Ember CLI | ✔ |
74+
[lwcc](https://github.com/SalesforceLabs/LightningWebChartJS) | Lightning Web Component | ✔ |
75+
[ng2-charts](https://github.com/valor-software/ng2-charts) | Angular v2+ | ✔ |
76+
[omi-chart](https://github.com/Tencent/omi/tree/master/components/chart) | Omi | ✔ | ✔
77+
[react-chartjs-2](https://github.com/jerairrest/react-chartjs-2) | React | ✔ | ✔
78+
[vue-chartjs](https://github.com/apertureless/vue-chartjs/) | Vue.js | ✔ |
7179

7280
### Others
7381

74-
- [charba](https://github.com/pepstock-org/Charba) - GWT/J2CL
75-
- [chart.java](https://github.com/mdewilde/chart/) - Java
76-
- [chartjs-ocaml](https://github.com/monstasat/chartjs-ocaml) - OCaml
77-
- [chartjs-ror](https://github.com/airblade/chartjs-ror) - Ruby on Rails
78-
- [django-chartjs](https://github.com/peopledoc/django-chartjs) - Django
79-
- [ipychart](https://github.com/nicohlr/ipychart) - Jupyter Notebook
80-
- [laravel-chartjs](https://github.com/fxcosta/laravel-chartjs) - Laravel
81-
- [liquify](https://github.com/sakos95/liquify) - Fast, multi-threaded visualization of stream data with Angular
82-
- [nova-chartjs](https://github.com/coroo/nova-chartjs) - Laravel Nova
83-
- [quickchart](https://github.com/typpo/quickchart) - Web API for static charts
84-
- [wicked-charts](https://github.com/adessoAG/wicked-charts) - Java
82+
Name | Description | Chart.js v2 | Chart.js v3
83+
---- | ----------- | :--: | :--:
84+
[charba](https://github.com/pepstock-org/Charba) | GWT/J2CL | | ✔
85+
[chart.java](https://github.com/mdewilde/chart/) | Java | ✔ |
86+
[chartjs-ocaml](https://github.com/monstasat/chartjs-ocaml) | OCaml | ✔ |
87+
[chartjs-ror](https://github.com/airblade/chartjs-ror) | Ruby on Rails | ✔ |
88+
[django-chartjs](https://github.com/peopledoc/django-chartjs) | Django | ✔ |
89+
[ipychart](https://github.com/nicohlr/ipychart) | Jupyter Notebook | ✔ |
90+
[laravel-chartjs](https://github.com/fxcosta/laravel-chartjs) | Laravel | ✔ |
91+
[liquify](https://github.com/sakos95/liquify) | Fast, multi-threaded visualization of stream data with Angular | ✔ |
92+
[nova-chartjs](https://github.com/coroo/nova-chartjs) | Laravel Nova | ✔ |
93+
[quickchart](https://github.com/typpo/quickchart) | Web API for static charts | ✔ | ✔
94+
[wicked-charts](https://github.com/adessoAG/wicked-charts) | Java | ✔ |

0 commit comments

Comments
 (0)