Charts
Predefined Charts60+8+
Column & Bar
Line & Area
Pie & Donut
Stacked Charts (via unofficial plugin)
Combination / Mixed Charts
Bubble and Scatter Charts
Market Share / Marimekko Charts
Pareto Charts
Gauges, KPIs & Widgets
Gantt
Funnel & Pyramid
Bullet & Sparkline (Image Only)
Realtime Charts (via unofficial plugin)
Heat & Treemaps
Radar / Spider Charts
Waterfall / Cascade Charts (via unofficial plugin)
Node Diagram
Statistical Charts
Stock Charts
Sankey
Sunburst
Chord
Chorpleth Maps
3D Charts
Box & Whisker (Image Only)
Histogram
Bell Curve
Timeline
Parliment Chart
Mathematical Diagrams
Word Cloud
Time-series Charts
Simple Time-series Charts
Plot Types (Only supports Line) (4 plotypes such as Line, Column, OHLC, Candlestick)
Date Range Selector
Time Navigator
Multi-variate Charts
Missing Data Plotting
Technical Indicators
Features
Drilldown Charts
Region Selection
Panning (via unofficial plugin)
Zooming and Scrolling (via unofficial plugin)
Drag (via unofficial plugin)
Crosshair
Label Links
Interactive Legends
Legend Customization
Informative Tooltip
Customization of Tooltip
Trendlines
Regression Lines
Number Formatting
Glass Effect on Plots
Intelligent Label Management
Live Data
Animation API (but no support for delay)
Input data formatCSV, JSONJavaScript API
Logarithmic
Inverse Axis
Smart Plot Colouring
Annotations (via unofficial plugin)
Annotation Macros
Themes
Custom Themes
Events
External Logo
Additional Drawing tools(on chart)Only CSV, HTML table
Mobile Responsiveness
Section 508 & Accessibility
Compatibility
File Size (Minified & Gzipped)43kb117kb
Rendering EngineSVGCanvas
Export
Client Side ExportPNG
Export Menu Customization
Private Export Server
Server Side Export
Dashboard Export
Community & Support
NPM Downloads (Weekly)
First Release8 years ago9 years ago
Last Release2 years ago2 years ago
Github Forks13311,504
Github Stars31857,309
SupportGithub IssuesGithub Issues
DocumentationGetting started guide and API references.Getting started guide and API references.
Realworld Samples and Demos50+ chart samples50+ chart samples
Official Integrations
Frontend
Backend
Mobile
Pricing
PriceFreeFree
LicenseApache 2.0MIT
CustomersUnavailableUnavailable
Reseller SupportUnavailableUnavailable
Summary
If your usecase is to use charts without any complex interactions then you should consider this. It offers maximum charts among any open source liraries. However, these charts do not offer ennough customizations and interactivity. Also, Google is known to change direction of the open source project without a notice or backward compatibility and Google Charts is no exception. Their support for only Flutter and availabilty on Dart package manager is the evidence.If you need simple set of charts with minimal configurations without paying a dime, this is the option you should choose. Smaller bundle size of this library gives it extra brownie points. However, as your project and team size grows and complexity of the data viz needs increases, you may have to consider alternatives.
Download Chart.js

Similar comparisons

    Disclaimer: Google Charts logo is property of Google Charts. Chart.js logo is property of Chart.js.