Charting

Top 23 Charting Open-Source Projects

  • dash

    Data Apps & Dashboards for Python. No JavaScript Required.

  • Project mention: dash VS solara - a user suggested alternative | libhunt.com/r/dash | 2023-10-13
  • ag-Grid

    The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

  • Project mention: How To Enhance AG Grid with Avatars: Building a Collaborative Grid with React and Ably | dev.to | 2024-01-26

    In this post I’ll show you how, using the AG Grid component and Ably Spaces, you can create a React application that allows users to see not only who else is currently viewing the grid, but using a Flowbite Avatar Stack component, what row each user currently has selected.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • lightweight-charts

    Performant financial charts built with HTML5 canvas

  • Project mention: Using javascript library for multiplatform | /r/flutterhelp | 2023-10-23

    link https://github.com/tradingview/lightweight-charts

  • dc.js

    Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js

  • ScottPlot

    Interactive plotting library for .NET

  • XCharts

    A charting and data visualization library for Unity. Unity数据可视化图表插件。

  • AnyChart

    AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Vizzu

    Library for animated data visualizations and data stories.

  • sqliteviz

    Instant offline SQL-powered data visualisation in your browser

  • Project mention: SQLite Db Admin in the Browser | news.ycombinator.com | 2024-01-24
  • asciichart

    Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies

  • querybook

    Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.

  • amcharts4

    The most advanced amCharts charting library for JavaScript and TypeScript apps.

  • jsxgraph

    JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.

  • Project mention: Hilbert curve: The famous space filling curve drawn with JavaScript | news.ycombinator.com | 2023-10-26

    https://github.com/jsxgraph/jsxgraph

    Shoutout to Prof. Wassermann for keeping up the good work.

  • ipyvizzu

    Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

  • Project mention: IPyVizzu: Build animated charts with simple Python syntax | news.ycombinator.com | 2024-03-24
  • quantmod

    Quantitative Financial Modelling Framework

  • JKQtPlotter

    an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies

  • Dash.jl

    Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications in Julia. No JavaScript required.

  • Project mention: Dash.jl – Julia interface to the Dash ecosystem | news.ycombinator.com | 2023-08-31
  • django-slick-reporting

    Reporting engine for Django, Create dashboards, reports and charts effectively and effortlessly.

  • ipyvizzu-story

    Build, present and share animated data stories in Jupyter Notebook and similar environments.

  • datadash

    Visualize and graph data in the terminal

  • SciChart

    Highest rated & Fastest WPF Charts, used by F1, NASA and more (by ABTSoftware)

  • chorus

    Clone Hero-friendly Organized Repository of User-provided Songs (by Paturages)

  • dash-tools

    DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Charting related posts

Index

What are some of the best open-source Charting projects? This list will help you:

Project Stars
1 dash 20,472
2 ag-Grid 11,762
3 lightweight-charts 8,208
4 dc.js 7,409
5 ScottPlot 4,582
6 XCharts 3,017
7 AnyChart 2,228
8 Vizzu 1,865
9 sqliteviz 1,856
10 asciichart 1,801
11 querybook 1,724
12 amcharts4 1,149
13 jsxgraph 1,047
14 ipyvizzu 923
15 quantmod 785
16 JKQtPlotter 764
17 Dash.jl 479
18 django-slick-reporting 423
19 ipyvizzu-story 318
20 datadash 234
21 SciChart 160
22 chorus 115
23 dash-tools 86

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com