Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Interactive Charts

Interactive Charts

134 projects

Showing 36 of 134 projects

echarts4r
echarts4rR

An R interface to Apache ECharts for creating interactive charts and visualizations.

#hacktoberfest#htmlwidget#echarts
Stars628
Forks90
Last commit1 month ago
chart-parts
chart-partsTypeScript

A flexible, React-friendly Grammar of Graphics implementation for building data visualizations.

#datavis#visualization-framework#react-native
Stars604
Forks37
Last commit7 months ago
dTree
dTreeJavaScript

A D3-based library for visualizing data trees with multiple parents, such as family trees.

#family-tree#hierarchical-data#visualizing-data-trees
Stars556
Forks145
Last commit2 years ago
PieCharts
PieChartsSwift

An easy-to-use, highly customizable pie charts library for iOS with interactive and animated capabilities.

#chart#pie-chart#ios
Stars508
Forks96
Last commit3 years ago
ag-charts
ag-chartsTypeScript

A fully-featured, highly customizable JavaScript charting library for enterprise applications.

#angular-component#vue-charts#canvas
Stars474
Forks43
Last commit2 days ago
Bezier Chart
Bezier ChartDart

A beautiful, highly interactive, and configurable bezier line chart widget for Flutter applications.

#widget#ui-components#data-visualization
Stars452
Forks129
Last commit3 years ago
highcharts-angular
highcharts-angularJavaScript

Official Angular integration for Highcharts, providing components and directives to create interactive charts.

#highcharts#typescript#angular-directives
Stars442
Forks121
Last commit17 days ago
amcharts5
amcharts5TypeScript

The fastest and most advanced JavaScript/TypeScript charting library for data visualization in web applications.

#javascript-charts#dashboard#stock-charts
Stars440
Forks120
Last commit3 days ago
Plotly.Blazor
Plotly.BlazorC#

A Razor component wrapper for plotly.js that enables interactive charting in Blazor applications.

#aspnet#razor-components#csharp
Stars427
Forks63
Last commit2 days ago
Hanami
HanamiClojure

A Clojure(Script) library for building interactive visualization apps with Vega-Lite/Vega using data-driven templates.

#vega-lite#clojurescript#reagent
Stars409
Forks13
Last commit1 year ago
Litvis
LitvisTypeScript

A light-touch approach to designing, building, and describing visualizations using literate programming in Markdown.

#vega-lite#reproducible-research#storytelling
Stars409
Forks31
Last commit3 months ago
Weave
WeaveActionScript

A web-based platform for data analysis and visualization with support for multiple data sources and interactive dashboards.

#geospatial-analysis#data-integration#business-intelligence
Stars368
Forks68
Last commit7 years ago
dygraphs
dygraphsJavaScript

An R interface to the dygraphs JavaScript library for creating interactive time-series charts.

#r-package#xts#javascript-library
Stars367
Forks188
Last commit2 years ago
ng-apexcharts
ng-apexchartsTypeScript

An Angular wrapper component for ApexCharts to build interactive visualizations in Angular 7+ applications.

#tree-shaking#apexcharts#ui
Stars357
Forks89
Last commit3 days ago
jz-gantt
jz-ganttTypeScript

A high-performance, flexible Gantt chart component library built with native JavaScript and Canvas, supporting TypeScript and modern web frameworks.

#web-components#gantt#gantt-diagram
Stars346
Forks52
Last commit3 months ago
d3-funnel
d3-funnelJavaScript

A JavaScript library for rendering customizable funnel charts using D3.js.

#chart#funnel-charts#d3-js
Stars335
Forks91
Last commit12 days ago
svelte-frappe-charts
svelte-frappe-chartsSvelte

Svelte bindings for frappe-charts, providing a declarative component for interactive charts.

#frappe-charts#frontend#data-visualization
Stars318
Forks17
Last commit2 months ago
FLCharts
FLChartsSwift

An easy-to-use and highly customizable charts library for iOS supporting bar, line, pie, radar, and scatter charts.

#xcode11#ios#swift-package-manager
Stars275
Forks24
Last commit1 year ago
vizabi
vizabiJavaScript

A framework for building embeddable, interactive data visualization tools with a unified data schema.

#javascript-framework#multi-dimensional-data#statistical-tools
Stars273
Forks65
Last commit2 years ago
d3heatmap
d3heatmapR

An interactive D3.js-based heatmap htmlwidget for R with zooming, highlighting, and clustering.

#htmlwidget#r-package#bioconductor
Stars236
Forks93
Last commit7 months ago
vega-lite-api
vega-lite-apiJavaScript

A JavaScript API for programmatically creating Vega-Lite JSON specifications for data visualizations.

#declarative-visualization#javascript-api#vega-lite
Stars219
Forks20
Last commit24 days ago
react-native-responsive-linechart
react-native-responsive-linechartTypeScript

A customizable and responsive line or area chart library for React Native applications.

#responsive#line-chart#area-chart
Stars209
Forks54
Last commit3 years ago
react-native-echarts-wrapper
react-native-echarts-wrapperHTML

A React Native wrapper for Apache ECharts, enabling complex, interactive charts in mobile apps via WebView.

#open-source#echarts#webview
Stars179
Forks65
Last commit3 years ago
treeviz
treevizTypeScript

A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.

#family-tree#represent-tree-diagrams#svg
Stars171
Forks26
Last commit2 years ago
Vs
VsVue

A Vue.js visualization library offering a comprehensive suite of D3.js and Leaflet components for building interactive dashboards.

#geospatial#dashboard#vuejs2
Stars163
Forks26
Last commit5 years ago
scatterD3
scatterD3JavaScript

An R HTML widget for creating interactive scatter plots with D3.js, featuring smooth transitions and SVG export.

#svg-export#r-package#d3-js
Stars162
Forks21
Last commit22 days ago
ChartJs for Blazor
ChartJs for BlazorJavaScript

A Blazor wrapper component for Chart.js to create interactive charts in .NET 6, 7, and 8 applications.

#net7#webassembly#csharp
Stars147
Forks52
Last commit1 year ago
ember-highcharts
ember-highchartsJavaScript

An Ember CLI addon providing components for Highcharts, Highstock, and Highmaps interactive charts.

#highcharts#ember-addon#frontend
Stars140
Forks86
Last commit1 year ago
d3-context-menu
d3-context-menuCSS

A lightweight D3.js plugin for adding customizable context menus to data visualizations.

#context-menu#customizable#svg
Stars138
Forks54
Last commit5 years ago
saresend/gust
saresend/gustRust

A Rust charting library for creating simple interactive data visualizations with partial Vega specification support.

#graph#graphics#html
Stars131
Forks7
Last commit11 months ago
ipychart
ipychartPython

A Python library that brings Chart.js interactive charts to Jupyter notebooks with a familiar API.

#python-library#data-science#jupyter
Stars131
Forks11
Last commit1 year ago
micropolar
micropolarJavaScript

A tiny polar charts library built with D3.js for Plotly, offering configurable axes and multiple geometry modules.

#polar-charts#javascript-library#data-visualization
Stars125
Forks17
Last commit2 years ago
Orson-Charts
Orson-ChartsJava

A 3D chart library for Java applications, supporting JavaFX, Swing, and server-side export to multiple formats.

#reporting#open-source#java2d
Stars121
Forks25
Last commit1 year ago
d3-ring-note
d3-ring-note

A D3.js plugin for creating and positioning draggable circle and text annotations on graphics and maps.

#annotation#svg#data-visualization
Stars111
Forks6
Last commit10 years ago
d3-message-sequence
d3-message-sequence

A D3.js library for creating dynamic and static message sequence charts to visualize communication flows.

#message-sequence-chart#svg#visualization-tools
Stars102
Forks12
Last commit8 years ago
d2b
d2bJavaScript

A reusable d3-based chart library for creating interactive dashboards and visualizations.

#dashboard#svg#vuejs
Stars97
Forks16
Last commit3 years ago
PreviousPage 3 of 4

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
Next
#Data Visualization133
#Charts51
#Charting Library33
#D331
#Javascript28
#Javascript Library28
#Svg27
#Chart25
#Visualization24
#Frontend23
#Dashboard19
#Typescript17