Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Front-End Development
  4. Charting

Charting

The "Awesome Charting" project is a curated resource list designed to support developers working with charting libraries and tools for data visualization. Charting refers to the graphical representation of data, allowing users to create interactive and informative visualizations. This list includes a variety of libraries, frameworks, plugins, and tools for creating charts, as well as tutorials and examples to help users get started. Whether you are a beginner looking to visualize simple datasets or an experienced developer seeking advanced charting solutions, this collection offers valuable resources to enhance your data presentation capabilities. Dive in to discover tools that can transform your data into compelling visual stories.

data-visualizationcharting-librariesinteractive-chartsdata-analysisjavascript-chartspython-visualizationweb-developmentfrontend-tools
RSSView on GitHub
2.1k stars111 forks0 contributorsUpdated
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

Related Awesome Lists

💚
Vue.js

The "Awesome Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.

73.6k
⚛️
React

The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.

72.7k
📦
Android UI

The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.

55.8k
🌊
Tailwind CSS

The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.

15.0k

Table of Contents

9 sections · 59 projects

Commercial Libraries

8 projects
amCharts

amcharts.com
AnyChart

anychart.com
CanvasJS

canvasjs.com
FusionCharts

fusioncharts.com
Highcharts

highcharts.com
JSCharting

jscharting.com
Kendo UI

telerik.com
ZingChart

zingchart.com

And Open Source Libraries

26 projects
apexcharts.jsapexcharts.js

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

#javascript-charts#interactive#vue-charts
Stars15,150
Forks1,375
Last commit1 day ago
Billboard.js

naver.github.io
C3.js

c3js.org
Chart.js

chartjs.org
Charts.css

chartscss.org
Chartist

gionkunz.github.io
ChartkickChartkick

Create beautiful JavaScript charts with one line of Ruby, eliminating the complexity of charting libraries.

#google-charts#highcharts#javascript-charts
Stars6,528
Forks562
Last commit23 days ago
D3.js

d3js.org
dc.js

dc-js.github.io
dygraphsdygraphs

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

#canvas#client-side-rendering#html-canvas
Stars3,239
Forks589
Last commit1 month ago
EChartsECharts

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

#apache#echarts#data-viz
Stars67,249
Forks19,822
Last commit4 days ago
EJSChartEJSChart

A pure JavaScript charting library with interactive features, Ajax-driven data, and no plugin dependencies.

#javascript-charts#real-time-data#data-visualization
Stars34
Forks24
Last commit10 years ago
GraphosaurusGraphosaurus

A three-dimensional static graph viewer powered by WebGL and three.js for visualizing node-link diagrams in 3D.

#node-link-diagram#graph#interactive-graphs
Stars391
Forks48
Last commit4 years ago
lightweight-chartslightweight-charts

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

#trading#finance#canvas
Stars17,186
Forks2,589
Last commit3 days ago
Morris.js

morrisjs.github.io
PlotlyPlotly

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

#scientific-visualization#interactive-graphs#javascript-charts
Stars18,317
Forks2,025
Last commit3 days ago
PlottablePlottable

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

#chart#custom-charts#flexible
Stars3,114
Forks231
Last commit1 year ago
QuickChartQuickChart

A web API that generates chart images and QR codes from URL parameters for easy embedding in emails, SMS, and chat.

#embedding#qr-code#chart-image
Stars2,055
Forks293
Last commit1 year ago
rgraph

rgraph.net
sigma.jssigma.js

A JavaScript library for visualizing large graphs with thousands of nodes and edges using WebGL.

#graph#graphology#graphs
Stars12,159
Forks1,620
Last commit18 days ago
Smoothie ChartsSmoothie Charts

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

#realtime-data#chart#javascript-charts
Stars2,278
Forks235
Last commit3 years ago
TauCharts

taucharts.com
μPlotμPlot

A small, fast Canvas 2D-based charting library for time series, lines, areas, ohlc, and bars.

#open-source#line-chart#lightweight
Stars10,475
Forks460
Last commit4 months ago
vis.js

visjs.org
reaviz

reaviz.io
reaflow

reaflow.dev

Libraries

1 projects
Google Charts

developers.google.com

Angular

2 projects
Angular-Chart

jtblin.github.io
n3-chartsn3-charts

An easy-to-use JavaScript library for creating beautiful charts in AngularJS applications, built on top of D3.js.

#angularjs#frontend#data-visualization
Stars1,196
Forks175
Last commit4 years ago

Ember

1 projects
Ember Charts

addepar.github.io