JavaScript Charts

Open-source JavaScript projects categorized as Charts

Top 23 JavaScript Chart Projects

  • plotly.js

    Open-source JavaScript charting library behind Plotly and Dash

    Project mention: Plotly.js – Open-source JavaScript charting library behind Plotly and Dash | news.ycombinator.com | 2024-10-18
  • SaaSHub

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

    SaaSHub logo
  • apexcharts.js

    πŸ“Š Interactive JavaScript Charts built on SVG

    Project mention: FLaNK-AIM Weekly 06 May 2024 | dev.to | 2024-05-06
  • uPlot

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

    Project mention: Phoenix LiveView 1.0.0 is here | news.ycombinator.com | 2024-12-03

    Thank you and the team for your hard work, and congratulations on the release!

    Suggestions for Demos:

    1.Charting Libraries Integration

    There’s currently a lack of demos showcasing LiveView integrated with powerful charting libraries like Apache ECharts, Plot, Chart.js, etc. A demo of a LiveView-powered dashboard using one of these libraries, connected to a database like SQLite (for simplicity) or DuckDB (for speed and demonstrating integrations beyond Ecto-native DBs), would be fantastic.

    Emphasizes interactivity: For example, demonstrate how a server-based LiveView can handle actions such as mouse hover on a chart to update tooltips/labels, click-and-zoom interactions, or connected charts with brush functionality.

    2.UI Component Libraries

    A demo showcasing robust integration with UI component libraries would also be valuable. Features like tables with pagination, sorting, filtering, and autocomplete/typeahead functionality within modals could be a strong focus.

    I’d suggest leveraging lightweight libraries like Flowbite or Preline, as they integrate seamlessly with Phoenix and rely on almost pure HTML and Tailwind for styling.

    For additional inspiration on speedy charting libraries, this resource might be useful:

    https://github.com/leeoniya/uPlot

  • rickshaw

    JavaScript toolkit for creating interactive real-time graphs

  • joint

    A proven SVG-based JavaScript diagramming library powering exceptional UIs

    Project mention: JointJS releases a 'no-dependency' v4.0 | news.ycombinator.com | 2024-02-12
  • Chartbrew

    Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more πŸ“ˆπŸ“Š

    Project mention: Show HN: I built a platform to create and share dashboards | news.ycombinator.com | 2024-05-25

    Congrats on the release!

    How does it compare to https://chartbrew.com ?

  • WebPlotDigitizer

    Computer vision assisted tool to extract numerical data from plot images.

    Project mention: Digitized Continuous Magnetic Recordings for the 1859 Carrington Event | news.ycombinator.com | 2024-04-23

    Something similar which is more recently-maintained: https://github.com/automeris-io/WebPlotDigitizer

  • react-native-svg-charts

    πŸ“ˆ One library to rule all charts for React Native πŸ“Š

  • trading-vue-js

    πŸ’Ή Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]

  • 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
  • TradingView-API

    πŸ“ˆ Get real-time stocks from TradingView

  • react-d3-components

    D3 Components for React

  • react-native-animated-charts

    Set of components and helpers for building complex and beautifully animated charts

  • reactochart

    :chart_with_upwards_trend: React chart component library :chart_with_downwards_trend:

  • cxjs

    CxJS - Advanced JavaScript UI framework for admin and dashboard applications with ready to use grid, form and chart components.

  • 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: Python Django Financial Trading Dashboard β€” Integrating AnyChart JS Charts | dev.to | 2024-12-05

    We are pleased to share a helpful article we've found on EODHD APIs, where Michael Whittle, a seasoned developer and top Medium author, shows how he integrated our JavaScript charting library into his Python Django-based trading dashboard.

  • svend3r

    Interactive plug and play charting library for Svelte

  • bitcoin-chart-cli

    Bitcoin chart for the terminal as command line util

  • keen-dataviz.js

    Data Visualization Charting Library

  • awesome-tools

    Open-source list of awesome data visualization tools (e.g., charting libraries) for software developers πŸ“ŠπŸ“ˆ

  • vue3-chartjs

    Vue3 wrapper for ChartJS

  • react-fusioncharts-component

    ReactJS component for FusionCharts JavaScript Charting library.

  • fusioncharts-dist

    FusionCharts JavaScript Charting library. Over 95+ charts and 1,400+ maps to choose from, with integrations available for all popular JavaScript frameworks & back-end programming languages.

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 Charts discussion

Log in or Post with

JavaScript Charts related posts

  • Ask HN: What is the best software to visualize a graph with a billion nodes?

    13 projects | news.ycombinator.com | 2 Aug 2024
  • Show HN: Embedded our open-source charting lib into a no-code storytelling tool

    2 projects | news.ycombinator.com | 27 Jun 2024
  • Show HN: I built a platform to create and share dashboards

    1 project | news.ycombinator.com | 25 May 2024
  • Ask HN: What's the best charting library for customer-facing dashboards?

    17 projects | news.ycombinator.com | 29 Apr 2024
  • A brief history of web development. And why your framework doesn't matter

    4 projects | news.ycombinator.com | 29 Apr 2024
  • Show HN: A JavaScript library for data visualization in both SVG and Canvas

    4 projects | news.ycombinator.com | 11 Apr 2024
  • Show HN: Released Chartbrew v3.0 an open source client reporting platform

    1 project | news.ycombinator.com | 22 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 plotly.js 17,215
2 apexcharts.js 14,542
3 uPlot 8,890
4 rickshaw 6,535
5 joint 4,774
6 Chartbrew 2,711
7 WebPlotDigitizer 2,698
8 react-native-svg-charts 2,365
9 trading-vue-js 2,118
10 Vizzu 1,948
11 TradingView-API 1,756
12 react-d3-components 1,626
13 react-native-animated-charts 937
14 reactochart 551
15 cxjs 485
16 AnyChart 381
17 svend3r 318
18 bitcoin-chart-cli 307
19 keen-dataviz.js 225
20 awesome-tools 191
21 vue3-chartjs 118
22 react-fusioncharts-component 94
23 fusioncharts-dist 85

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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