Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Charts

Charts

232 projects

Showing 36 of 232 projects

plotpy
plotpyRust

A Rust plotting library that generates high-quality figures by calling Python's Matplotlib behind the scenes.

#scientific-computing#svg-generation#plot
Stars87
Forks10
Last commit1 month ago
Charts
ChartsPHP

A Laravel library for creating charts with multiple charting libraries and AJAX support.

#laravel#php-library#data-visualization
Stars86
Forks38
Last commit4 months ago
react-native-charts
react-native-chartsJavaScript

A configurable and animated bar chart library for React Native applications.

#bar-chart#react-native#ui-components
Stars85
Forks18
Last commit8 years ago
Blazor-Charts
Blazor-ChartsC#

SVG-based chart components for Blazor and WebAssembly applications with minimal JavaScript dependencies.

#webassembly#csharp#dotnet
Stars82
Forks20
Last commit6 years ago
gridder
gridderGo

A Go library for creating grid-based 2D graphics with customizable cells, shapes, and text.

#game-boards#go-gg#graphics
Stars81
Forks14
Last commit4 years ago
ember-c3
ember-c3JavaScript

An Ember addon providing components for C3, a D3-based reusable chart library.

#chart#ember-addon#c3
Stars80
Forks55
Last commit4 years ago
Wagtail Blocks
Wagtail BlocksHTML

A collection of reusable Wagtail CMS stream-field blocks including charts, maps, and layout components.

#bootstrap-4#stream-field#content-blocks
Stars80
Forks18
Last commit2 years ago
Envision
EnvisionClojure

A Clojure library for data processing, cleanup, and interactive visualization using D3.

#statistics#data-visualization#clojure
Stars77
Forks3
Last commit8 years ago
ngx-vis
ngx-visTypeScript

Angular 2+ wrapper components for the vis.js network and timeline visualization library.

#timeline#hacktoberfest#vis-js
Stars73
Forks32
Last commit1 day ago
CoreCharts
CoreChartsSwift

A lightweight, scrollable chart library for iOS with customizable horizontal and vertical bar charts.

#chart#ios#bar-chart
Stars71
Forks9
Last commit6 years ago
TrendChart Elements
TrendChart ElementsTypeScript

Lightweight web components for generating simple, responsive trend charts using HTML attributes and CSS variables.

#responsive#web-components#chart
Stars64
Forks9
Last commit5 months ago
vue-speedometer
vue-speedometerJavaScript

A Vue component library for creating customizable speedometer-like gauges using D3.js.

#gauge#dashboard#svg
Stars64
Forks10
Last commit2 years ago
ember-sparkles
ember-sparklesJavaScript

A collection of composable D3 chart components for Ember.js, built with ember-d3-helpers for reactive data visualizations.

#ember-d3-helpers#ember-addon#svg
Stars56
Forks9
Last commit6 years ago
d3-ez
d3-ezJavaScript

A library of reusable D3.js charts that simplifies data visualization creation with minimal code.

#chart#graph#dataviz
Stars53
Forks12
Last commit5 months ago
d3-beeswarm
d3-beeswarmJavaScript

A D3 plugin for generating beeswarm plots using a dedicated algorithm instead of force layout.

#open-source#beeswarm-plot#dataviz
Stars52
Forks8
Last commit3 years ago
ishi
ishiCrystal

A Crystal library for creating graphs with a minimal API and sensible defaults, powered by gnuplot.

#chart#gnuplot#scientific-computing
Stars47
Forks2
Last commit5 years ago
aurelia-chart
aurelia-chartJavaScript

A Chart.js-powered chart element for Aurelia, supporting basic graph types and observable data binding.

#aurelia#observables#frontend
Stars46
Forks25
Last commit2 years ago
CSPieChart
CSPieChartSwift

A highly customizable and easy-to-use pie chart component for iOS apps.

#pie-chart#ios#ui-component
Stars41
Forks9
Last commit7 years ago
gplot++
gplot++C++

A header-only C++ library that provides a high-level interface to Gnuplot for creating plots directly from C++ programs.

#gnuplot#scientific-computing#cpp-library
Stars35
Forks2
Last commit1 month ago
ember-d3-helpers
ember-d3-helpersJavaScript

A collection of Ember.js helpers for building composable D3 charts using template-driven primitives.

#ember-addon#svg#frontend
Stars34
Forks12
Last commit3 years ago
angular-chrts
angular-chrtsTypeScript

A high-performance, developer-friendly data visualization library for modern Angular applications.

#unovis#frontend#typescript
Stars34
Forks1
Last commit4 months ago
expyplot
expyplotElixir

A transparent Elixir wrapper for matplotlib.pyplot that enables Python-style plotting from Elixir code.

#scientific-computing#elixir-lang#python-integration
Stars33
Forks4
Last commit5 years ago
Blazor Highcharts
Blazor HighchartsC#

A Blazor wrapper for the Highcharts library, enabling interactive charting in .NET web applications.

#javascript-interop#highcharts#csharp
Stars32
Forks14
Last commit2 years ago
scruffy
scruffyRuby

An unofficial fork of the Ruby graphing library with sexy defaults for hi-res charts.

#rmagick#png#graphing-library
Stars31
Forks9
Last commit9 years ago
Polyforce
Polyforce

A set of Polymer web components for creating interactive charts with Salesforce data in Visualforce pages.

#web-components#custom-elements#salesforce
Stars29
Forks9
Last commit11 years ago
Blazor-Sparkline
Blazor-SparklineC#

Open-source Sparkline charts for Blazor using custom fonts instead of SVG or Canvas elements.

#font-rendering#webassembly#csharp
Stars27
Forks10
Last commit3 years ago
wicket-shieldui
wicket-shielduiJava

Apache Wicket component library that integrates Shield UI's JavaScript widgets for data visualization, layout, and editing.

#javascript-components#java-web#form-controls
Stars25
Forks8
Last commit2 years ago
covplot
covplotRust

A WebAssembly web application for plotting live COVID-19 case data directly in the browser.

#webassembly#coronavirus#covid-19
Stars21
Forks5
Last commit3 years ago
d3-nelson-rules
d3-nelson-rulesJavaScript

A D3.js utility for applying Nelson rules of process control to detect statistical anomalies in data.

#quality-control#statistical-process-control#monitoring
Stars17
Forks4
Last commit6 years ago
svelte-speedometer
svelte-speedometerJavaScript

A Svelte component library for creating customizable speedometer-like gauges using D3.js.

#dashboard#svg#monitoring
Stars17
Forks3
Last commit1 year ago
react-muze
react-muzeTypeScript

React wrapper for the Muze library, enabling declarative creation of interactive, multi-dimensional data visualizations in React applications.

#charting-application#webassembly#react-bindings
Stars17
Forks3
Last commit5 years ago
vplot
vplotC

A V wrapper for gnuplot_i providing a simple interface to create plots and charts from V applications.

#v-lang#gnuplot#scientific-computing
Stars16
Forks3
Last commit3 years ago
tailng
tailngTypeScript

An accessible Angular 21+ component system built with Signals, Standalone APIs, and strict architectural discipline.

#enterprise-software#design-system#signal
Stars16
Forks5
Last commit1 day ago
d3-tooltip
d3-tooltipJavaScript

A simple, beautiful, and data-driven tooltip library for D3.js visualizations.

#frontend#javascript-library#ui-components
Stars13
Forks1
Last commit4 years ago
aurelia-charts
aurelia-chartsJavaScript

A standardized plugin for creating charts in Aurelia applications, supporting multiple chart libraries.

#javascript-framework#c3js#aurelia-plugin
Stars12
Forks5
Last commit5 years ago
react-native-piechart
react-native-piechartObjective-C

A customizable pie chart component for React Native applications.

#ios#android#react-native
Stars12
Forks7
Last commit11 years ago
PreviousPage 6 of 7Next

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
#Data Visualization208
#Frontend60
#Interactive Charts51
#Javascript49
#Chart45
#Svg41
#D340
#Ui Components38
#Charting Library38
#Typescript36
#Visualization33
#Angular30