JavaScript Chart

Open-source JavaScript projects categorized as Chart

Top 23 JavaScript Chart Projects

  1. Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: Show HN: Microsoft releases Flint, a visualization language for AI agents | news.ycombinator.com | 2026-07-08
  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. Frappe Charts

    Simple, responsive, modern SVG Charts with zero dependencies (by frappe)

  4. webpack-bundle-analyzer

    Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap

  5. uPlot

    📈 A small, fast chart for time series, lines, areas, ohlc & bars

    Project mention: Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps) | news.ycombinator.com | 2026-01-21

    > In Ardour (a cross-platform, libre, open source DAW), we actually compute and store min/max-per-N-samples and use that for plotting (and as the basis for further downsampling.

    this is, effectively, what uPlot does, too: https://github.com/leeoniya/uPlot/issues/1119

  6. c3

    :bar_chart: A D3-based reusable chart library

  7. GoJS, a JavaScript Library for HTML Diagrams

    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

  8. chart.xkcd

    xkcd styled chart lib

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. react-sparklines

    Beautiful and expressive Sparklines React component

    Project mention: Advanced Mini Chart Visualizations with React Sparklines | dev.to | 2026-01-19

    Check the official repository: https://github.com/borisyankov/react-sparklines

  11. vis-timeline

    📅 Create a fully customizable, interactive timelines and 2d-graphs with items and ranges.

  12. Vizzu

    Library for animated data visualizations and data stories.

  13. react-dashboard

    🔥React Dashboard - isomorphic admin dashboard template (React.js, Bootstrap, Node.js, GraphQL, React Router, Babel, Webpack, Browsersync) 🔥

  14. react-d3-components

    D3 Components for React

  15. ervy

    Bring charts to terminal.

  16. react-dazzle

    :rocket: Dashboards made easy in React JS.

  17. react-highcharts

    React wrapper for Highcharts library

    Project mention: Getting Started with React Highcharts: Creating Interactive Charts in React | dev.to | 2026-01-19

    Check the official repository: https://github.com/kirjs/react-highcharts

  18. react-timeseries-charts

    Declarative and modular timeseries charting components for React

    Project mention: Getting Started with React Timeseries Charts: Visualizing Time-Based Data in React | dev.to | 2026-01-19

    Check the official repository: https://github.com/esnet/react-timeseries-charts

  19. chartjs-chart-financial

    Chart.js module for charting financial securities

  20. AnyChart

    AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.

    Project mention: Creating a Vertical Area Chart with JavaScript: 80+ Years of U.S. Presidential Approval Data | dev.to | 2026-04-15

    In this tutorial, we will be using the AnyChart JavaScript charting library. The vertical area chart type is available in its anychart-base.min.js module. Load it from the AnyChart CDN by adding a id="container">

  21. sunburst-chart

    A sunburst interactive chart web component for visualizing hierarchical data

    Project mention: Flame Graphs vs. Tree Maps vs. Sunburst (2017) | news.ycombinator.com | 2025-12-29

    It's not that hard to fix the area problem with sunburst charts, by decreasing the radius for outer rings.

    E.g.

    https://github.com/vasturiano/sunburst-chart

  22. vis-graph3d

    📊 Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.

  23. clchart

    A fast, simple and cross-platform(html5 react-native weex wechat-applet) stock chart library created using canvas.

  24. react-sigmajs

    Lightweight React library for drawing network graphs built on top of SigmaJS

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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).

JavaScript Chart discussion

Log in or Post with

JavaScript Chart related posts

  • Build a SMART on FHIR App in 30 Minutes

    2 projects | dev.to | 26 Mar 2026
  • SVG vs PNG: When to Use Each Format

    4 projects | dev.to | 26 Mar 2026
  • How to Create a Route Elevation Profile with Chart.js and Geoapify Routing API

    1 project | dev.to | 9 Feb 2026
  • Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

    13 projects | news.ycombinator.com | 21 Jan 2026
  • Advanced Mini Chart Visualizations with React Sparklines

    1 project | dev.to | 19 Jan 2026
  • Getting Started with React Timeseries Charts: Visualizing Time-Based Data in React

    1 project | dev.to | 19 Jan 2026
  • Getting Started with React Highcharts: Creating Interactive Charts in React

    1 project | dev.to | 19 Jan 2026
  • A note from our sponsor - Kargo
    akuity.io | 6 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

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

# Project Stars
1 Chart.js 67,682
2 Frappe Charts 15,089
3 webpack-bundle-analyzer 12,658
4 uPlot 10,474
5 c3 9,349
6 GoJS, a JavaScript Library for HTML Diagrams 8,471
7 chart.xkcd 7,860
8 react-sparklines 2,850
9 vis-timeline 2,549
10 Vizzu 2,032
11 react-dashboard 1,644
12 react-d3-components 1,616
13 ervy 1,605
14 react-dazzle 1,434
15 react-highcharts 1,248
16 react-timeseries-charts 878
17 chartjs-chart-financial 806
18 tplink-energy-monitor 471
19 AnyChart 396
20 sunburst-chart 355
21 vis-graph3d 354
22 clchart 335
23 react-sigmajs 264

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io