Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Charting Library

Charting Library

79 projects

Showing 36 of 79 projects

Chart.js
Chart.jsJavaScript

Simple yet flexible JavaScript charting library using HTML5 Canvas for designers and developers.

#chart#graph#html5
Stars67.6k
Forks11.9k
Last commit1 month ago
ECharts
EChartsTypeScript

A powerful, interactive JavaScript charting and data visualization library for the browser.

#apache#echarts#data-viz
Stars66.9k
Forks19.8k
Last commit1 day ago
echarts
echartsTypeScript

A powerful, interactive JavaScript charting and data visualization library for the browser.

#apache#echarts#data-viz
Stars66.9k
Forks19.8k
Last commit1 day ago
Charts
ChartsSwift

A powerful charting library for iOS, tvOS, and macOS, offering 8 chart types with high customization and smooth animations.

#ios#graphics#objective-c
Stars28.0k
Forks6.0k
Last commit4 months ago
Charts
ChartsSwift

A powerful charting library for iOS, tvOS, and macOS, offering 8 chart types with extensive customization and smooth animations.

#ios#graphics#objective-c
Stars28.0k
Forks6.0k
Last commit4 months ago
recharts
rechartsTypeScript

A redefined chart library built with React and D3 for creating composable, declarative charts in React applications.

#chart#data-visualisation#ui
Stars27.4k
Forks2.0k
Last commit1 day ago
plotly.js
plotly.jsJavaScript

A standalone JavaScript data visualization library for creating statistical, 3D, scientific, and financial charts.

#scientific-visualization#open-source-analytics#statistical-charts
Stars18.3k
Forks2.0k
Last commit
Plotly
PlotlyJavaScript

Open-source JavaScript charting library for creating statistical, 3D, scientific, financial, and map visualizations.

#scientific-visualization#interactive-graphs#javascript-charts
Stars18.3k
Forks2.0k
Last commit23 hours ago
lightweight-charts
lightweight-chartsTypeScript

A performant, small-footprint financial charting library built with HTML5 canvas for interactive web applications.

#trading#finance#canvas
Stars16.7k
Forks2.5k
Last commit16 days ago
apexcharts.js
apexcharts.jsJavaScript

A modern JavaScript charting library for building interactive SVG-based data visualizations with a simple API.

#javascript-charts#interactive#vue-charts
Stars15.1k
Forks1.4k
Last commit1 day ago
Frappe Charts
Frappe ChartsJavaScript

A simple, responsive, modern SVG charting library with zero dependencies, inspired by GitHub's design.

#hacktoberfest#chart#graph
Stars15.1k
Forks749
Last commit1 year ago
vega
vegaJavaScript

A declarative JSON format for creating, saving, and sharing interactive data visualizations.

#visualization-toolkit#declarative-grammar#visualization-grammar
Stars11.9k
Forks1.6k
Last commit1 day ago
react-vis
react-visJavaScript

A composable React visualization library for building common charts like line, bar, scatter, heat maps, and more.

#chart#dashboard#data-visualization
Stars8.8k
Forks832
Last commit1 year ago
react-vis
react-visJavaScript

A composable React visualization library for building line charts, bar charts, heatmaps, scatterplots, and more.

#chart#visualization-components#dashboard
Stars8.8k
Forks832
Last commit1 year ago
F2
F2JavaScript

A mobile-first, interactive charting library with a grammar of graphics for building 50+ chart types across H5, Node.js, and mini-programs.

#data-visualisation#canvas#f2
Stars8.0k
Forks639
Last commit2 months ago
timesheet.js
timesheet.jsJavaScript

A lightweight JavaScript library for creating interactive HTML5 timeline visualizations.

#chart#open-source#timeline-visualization
Stars7.0k
Forks535
Last commit8 years ago
react-chart-js
react-chart-jsTypeScript

React wrapper components for Chart.js, enabling easy integration of interactive charts into React applications.

#chart#datavisualization#datavis
Stars6.9k
Forks2.4k
Last commit3 days ago
BizCharts
BizChartsTypeScript

A powerful React data visualization library built on G2 for creating interactive charts.

#chart#g2#dashboard
Stars6.2k
Forks662
Last commit1 year ago
billboard.js
billboard.jsTypeScript

A re-usable, easy interface JavaScript chart library based on D3.js.

#chart#graph#web-dashboard
Stars6.0k
Forks355
Last commit20 hours ago
WilliamChart
WilliamChartKotlin

Android library for rapidly implementing attractive and insightful charts in Android applications.

#android#java#android-ui
Stars5.1k
Forks791
Last commit9 months ago
epoch
epochHTML

A JavaScript charting library for creating historical reports and real-time timeseries visualizations.

#jquery#dashboard#real-time-charts
Stars5.0k
Forks274
Last commit7 years ago
matplotplusplus
matplotplusplusC++

A C++ graphics library for data visualization with interactive plotting, high-quality export, and dozens of plot categories.

#scientific-visualization#scientific-computing#graphics
Stars4.9k
Forks383
Last commit3 months ago
react-stockcharts
react-stockchartsJavaScript

A highly customizable React library for building interactive stock charts with d3, featuring multiple chart types and technical indicators.

#financial-visualization#technical-indicators#canvas
Stars4.0k
Forks963
Last commit
britecharts
britechartsJavaScript

A composable charting library built with reusable D3.js components for creating client-side data visualizations.

#reusable-charting-library#chart#britecharts
Stars3.7k
Forks213
Last commit2 years ago
dygraphs
dygraphsJavaScript

A JavaScript library for creating interactive, zoomable time series charts using HTML canvas.

#canvas#client-side-rendering#html-canvas
Stars3.2k
Forks590
Last commit4 months ago
ChartGPU
ChartGPUTypeScript

A WebGPU-accelerated TypeScript charting library for rendering millions of data points at 60 FPS with interactive dashboards.

#real-time-dashboards#open-source#high-performance
Stars3.2k
Forks97
Last commit2 days ago
Plottable
PlottableTypeScript

A library of modular chart components built on D3 for creating flexible, custom charts.

#chart#custom-charts#flexible
Stars3.1k
Forks233
Last commit10 months ago
G2Plot
G2PlotTypeScript

An interactive and responsive charting library based on the Grammar of Graphics (G2).

#statistical-charts#graphics#plot
Stars2.7k
Forks592
Last commit2 months ago
react-native-svg-charts
react-native-svg-chartsJavaScript

A comprehensive SVG charting library for React Native, providing area, bar, line, pie, and progress circle charts with extensive customization.

#ios#android#react-native-svg
Stars2.4k
Forks423
Last commit
AnyChart
AnyChartJava

A comprehensive data visualization library for creating interactive charts in Android apps with dozens of built-in chart types.

#chart#gradle#chart-component
Stars2.4k
Forks369
Last commit4 months ago
Smoothie Charts
Smoothie ChartsJavaScript

A tiny JavaScript charting library for smooth, real-time streaming data visualization.

#realtime-data#chart#javascript-charts
Stars2.3k
Forks235
Last commit3 years ago
vizzu
vizzuJavaScript

An open-source JavaScript/C++ library for creating animated data visualizations and interactive data stories.

#chart#webassembly#open-source
Stars2.0k
Forks86
Last commit3 months ago
victory-native
victory-nativeJavaScript

React Native charting library for building interactive data visualizations with a consistent API across platforms.

#react-native#declarative-ui#data-visualization
Stars2.0k
Forks156
Last commit1 year ago
taucharts
tauchartsJavaScript

A data-focused JavaScript charting library built on D3, offering flexible and declarative visualization.

#declarative-charts#faceted-visualization#data-visualization
Stars1.9k
Forks107
Last commit2 years ago
Graphic
GraphicDart

A grammar of data visualization and Flutter charting library based on The Grammar of Graphics.

#dart#chart#flutter-widget
Stars1.8k
Forks185
Last commit4 months ago
react-d3
react-d3JavaScript

A modular React charting library built with d3.js utilities for generating SVG charts.

#modular#svg#data-visualization
Stars1.7k
Forks171
Last commit10 years ago
Page 1 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
23 hours ago
3 years ago
1 year ago
Next
#Data Visualization79
#Charts38
#Interactive Charts33
#Javascript27
#Chart24
#D323
#Svg22
#Frontend21
#Visualization17
#Canvas11
#React11
#Web Development11