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: Apache ECharts | news.ycombinator.com | 2025-04-08
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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

    Project mention: bundle-stats alternatives - webpack-bundle-analyzer, statoscope, and rollup-plugin-visualizer | libhunt.com/r/bundle-stats | 2025-04-04
  5. c3

    :bar_chart: A D3-based reusable chart library

  6. uPlot

    πŸ“ˆ A small, fast chart for time series, lines, areas, ohlc & bars

    Project mention: uPlot: Fast, memory-efficient Canvas 2D-based chart library | news.ycombinator.com | 2025-03-18
  7. chart.xkcd

    xkcd styled chart lib

  8. react-sparklines

    Beautiful and expressive Sparklines React component

  9. SaaSHub

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

    SaaSHub logo
  10. semiotic

    A data visualization framework combining React & D3

  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.

    Project mention: Show HN: Embedded our open-source charting lib into a no-code storytelling tool | news.ycombinator.com | 2024-06-27
  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

  18. react-timeseries-charts

    Declarative and modular timeseries charting components for React

  19. chartjs-chart-financial

    Chart.js module for charting financial securities

  20. react-chartist

    βš› React component for Chartist.js

  21. 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: Custom Time Intervals in Stock Charts β€” JS Chart Tips | dev.to | 2025-01-30

    Grouping data points into appropriate time intervals is essential for making stock charts more readable and insightful. While raw data may be collected at a high frequency, such as every minute, financial analysts and traders often need to view broader trends, where grouping data into 5-minute, 15-minute, 1-hour, 1-day, and other time frames can provide clearer insights. In this edition of JS Chart Tips, we will walk you through the process of setting a custom time interval for a stock chart using our JavaScript charting library.

  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. sunburst-chart

    A sunburst interactive chart web component for visualizing hierarchical data

  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

  • Building a Dynamic Budget Planner: Visualize Your Finances in Real-Time πŸ“Š

    1 project | dev.to | 24 Mar 2025
  • ColdFusion colorTools CFC (In Progress)

    2 projects | dev.to | 27 Feb 2025
  • Building a Real-Time Ratio Chart with WebSockets & TradingView

    1 project | dev.to | 23 Feb 2025
  • ✌🏽4 Graphics Libraries Tools for React Developers in 2025 πŸ’ΉπŸ“Š

    3 projects | dev.to | 28 Dec 2024
  • My Power Platform - Your Year in a Dashboard

    1 project | dev.to | 15 Dec 2024
  • Phoenix LiveView, hooks and push_event: json_view

    2 projects | dev.to | 10 Dec 2024
  • What are npm Peer Dependencies and how to use them?

    5 projects | dev.to | 13 Oct 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. 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 66,040
2 Frappe Charts 15,021
3 webpack-bundle-analyzer 12,639
4 c3 9,354
5 uPlot 9,169
6 chart.xkcd 7,709
7 react-sparklines 2,840
8 semiotic 2,449
9 vis-timeline 2,100
10 Vizzu 1,965
11 react-dashboard 1,629
12 react-d3-components 1,625
13 ervy 1,595
14 react-dazzle 1,438
15 react-highcharts 1,254
16 react-timeseries-charts 874
17 chartjs-chart-financial 792
18 react-chartist 526
19 tplink-energy-monitor 471
20 AnyChart 385
21 vis-graph3d 333
22 clchart 330
23 sunburst-chart 324

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?