86 Components & Libraries
React chart Libraries
A real time application that connects to a wabsocket server and presents data in a chart
Wiliot A real time application that connects to a wabsocket server and presents data in a chart. Install To install, clone this repository, access the
EazyChart is a reactive chart library ๐, it allows you to easily add SVG charts in your React and Vue web applications.
EazyChart EazyChart is a reactive chart library, it offers the ability to easily add charts in your React and Vue web applications. The purpose of thi
A responsive mobile-based SPA web application built using React, Redux, Chart.js, API, JavaScript, JSX, and CSS
This is a responsive mobile-based SPA web application built using React, Redux, Chart.js, API, JavaScript, JSX, and CSS. It provides numerical data of a crypto coin fetched from the API. It has three pages, the home page with a list of coins, the details page with details of a coin, and the historical data page for visualizing the coin market price in the graph.
AWS CDK Chart App Sample
This is a sample code to build a simple Web application with AWS CDK (v2). As described in the architecture diagram, this application is constructed by 4 CDK stacks.
React Chartlet - A dead simple and tiny charting library for React
React Chartlet A dead simple and tiny React charting library Installation yarn add react-chartlet Supported Charts Sparkline Pie Bar Line Examples Ple
Forem Analytics lets you keep up with the trends across Forem communities by tracking the comment and reaction counts, grouped by different categories. ๐ฌ โค๏ธ๐ฆ๐
Forem Analytics lets you keep up with the trends across Forem communities by tracking the comment and reaction counts, grouped by different categories. ๐ฌ โค๏ธ๐ฆ๐
React-native-graph: a Line Graph implementation based on the high performance 2D graphics rendering engine "Skia"
๐ react-native-graph Beautiful, high-performance Graphs/Charts for React Native. About react-native-graph is a Line Graph implementation based on the
React-Gantt-Chart allows you to create custom gantt charts with ease
react-gantt-chart React-Gantt-Chart allows you to create custom gantt charts with ease. No more nonsense! Installation npm install --save react-gantt-
DevExtreme - a set of enterprise-ready UI component suites for Angular, React, Vue, and jQuery
DevExtreme DevExtreme is a set of enterprise-ready UI component suites for Angular, React, Vue, and jQuery. It is everything you need to create respon
A headless React hook for building beautiful gauge charts.
use-gauge A headless React hook for building gauge charts. You bring the styles, we bring the math that powers your chart! Code for the examples above
Ideapedyudi-charts - Test package chart with react.js
Ideapedyudi-charts - Test package chart with react.js
A gantt chart for react
react-gantt Gantt chart react component Please โ this repo if you found it useful โ โ โ Submit your ReactGantt use cases and I will feature them in th
React component to create interactive D3 tree graphs
React D3 Tree ๐พ Playground ๐ API Documentation (v3) React D3 Tree is a React component that lets you represent hierarchical data (e.g. family trees,
React-svg-piechart - A lightweight responsive React pie chart component using only SVG
react-svg-piechart A lightweight responsive React pie chart component using only SVG Getting started You can download react-svg-piechart from the NPM
A Nice looking liquid chart done with d3 and react
React-liquidchart A Nice looking liquid chart done with d3 and react
React-chartjs - common react charting components using chart.js
react-chartjs rich interactive react charting components using chart.js including Line chart Bar chart Radar chart Polar area chart Pie chart Doughnut
Angular, Vue, React, Web Components, Blazor, Javascript, jQuery and ASP .NET Framework,
jQWidgets jQWidgets is an advanced UI framework for Angular, React, Vue, Blazor, Web Components, Javascript and ASP .NET. What is jQWidgets? jQWidgets
Visual representations of the progression of COVID-19.
COVID-19 in Charts Visual representations of the progression of COVID-19. COVID-19 in Charts This is the source code for the COVID-19 in Charts websit
A simple custom chart made with typescript and create-react-library
React Custom Chart A simple custom chart made with create-react-app that displays percentages of input data for any given shapes by path value. Table
React components for Chart.js, the most popular charting library
react-chartjs-2 React components for Chart.js, the most popular charting library. Supports Chart.js v3 and v2. Quickstart โข Docs โข Slack โข Stack Overf
React component for C3.js
react-c3js React component for C3.js. (Demo) import C3Chart from 'react-c3js'; import 'c3/c3.css'; const data = { columns: [ ['data1', 30, 200,
A lightweight responsive line chart component for React using only SVG
react-svg-line-chart A lightweight responsive line chart component for React using only SVG Getting started You can download react-svg-line-chart from
Simple pie chart React component
React Simple Pie Chart Need a simple svg pie chart and don't want to bring in any heavy dependencies? You've come to the right place. Demo Installat
React component for Chart.js
react-chartjs2 React component for Chart.js Installation npm install react-chartjs2 --save Demo Live
Easy to use React Charting library
React Easy Chart Deprecation notice We have moved on from this library, so it is not actively maintained. We recommend users to migrate
Animated SVG charts for React
React SVG chart Animated SVG charts for React. 3.9kb gzipped. Polyfill generators However, you're currently also going to have to bring babel polyfill
React component for micro bar-charts rendered with D3
react-micro-bar-chart React component for micro bar-charts rendered with D3. Companion to react-sparkline. Install npm install react-micro-bar-chart U
A high-performance canvas-based time series visualization in React.
react-layered-chart A high-performance canvas-based time series visualization in Typescript + React. Table of Contents Installation Making Basic, Stat
Elastic Charts library
Elastic Charts Check out our living style guide, which contains many examples on how charts look and feel, and how to use them in your products or for
Bar, Line, Area, Pie, and Donut charts in React Native
react-native-gifted-charts The most complete library for Bar, Line, Area, Pie, and Donut charts in React Native. Allows 2D, 3D, gradient, animations a
Add line, area, pie, and bar charts to your React Native app
react-native-chart NOTE: I have not been able to maintain this repo. Recommend switching to Victory Charts. Getting Started npm i react-native-chart -
A set of d3 based visualization components built for React
diffract A set of d3 based visualization components with cool animations built for React Installation Diffract is available via npm and can be used al
Expense tracker with react js ๐
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya
This is a Covid-19 tracker app built with React JS, Material UI, React Hooks and Chart JS also with the use of API calling.
Info This is a Covid-19 tracker app built with React JS, Material UI, React Hooks and Chart JS also with the use of API calling. API ๐ https://covid1
Official JSCharting React Plugin & Examples
JavaScript data visualization for ReactJS JSCharting is a JavaScript data visualization library offering seamless usage with React across all devices
NBA Stats and Shot Chart Visualizer - React, D3, Tailwind CSS, Python, Pandas
HoopyDo NBA Stats and Shot Chart Visualizer Links Repo Live Built With JavaScript React React Router Tailwind HTML D3.js React Table Data from nba_api
ReactJS component to display data as a bubble chart using d3.
react-bubble-chart-d3 ReactJS component to display data as a bubble chart using d3. Preview General Usage As you will be able to see in test in order
Chart rendering from go-coinmarketcap's statistics log with antd and chart.js
Coinmarketcap Graph Graph rendering from go-coinmarketcap's statistics log. In addition, support searchable info table and CSV download. Sample Previe
A Google Playstore like star rating chart as a React component.
react-star-rating-chart A React component that is inspired by the Google Play Store start rating chart. under construction This component is not maint
BizCharts - Powerful data visualization library based on G2 and React.
New charting and visualization library has been released: http://bizcharts.net/products/bizCharts. More details about BizCharts Features Rea
Frappe Gantt components for React wrapper.
gantt-for-react Frappe Gantt component for React wrapper. 1. Install npm install --save gantt-for-react 2. Usage Online demo see https://git.hust.cc/g
Highcharts built with proper React components
Highcharts built with proper React components. More that just a simple wrapper - utilises the power of React props to create dynamic charts! React JSX
An extendable SVG donut chart React component
react-donut-chart An extendable SVG-based donut chart React component. Installation npm install react-donut-chart --save Usage import DonutChart from
โ๏ธ Simple, immersive & interactive charts for React
Simple, immersive and interactive charts for React Enjoy this library? Try the entire TanStack! React Table, React Query, React Form Visit react-chart
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
A thin, typed, React wrapper for Google Charts. Docs and examples. React Google Charts Docs and examples. Installation Quick Start
React minimal pie chart๐ฐ Lightweight but versatile SVG pie/donut charts for React. 2kB gzipped.
React minimal pie chart Lightweight React SVG pie charts, with versatile options and CSS animation included. 2kB gzipped. ๐ Demo ๐ . Why? Because
React component to display a score with a doughnut chart
React Score Indicator React component to display a score with a doughnut chart Demo Install npm install --save react-score-indicator Usage import Reac
SVG donut component for React
React SVG Donuts A ReactJS component for simple (and complex) SVG donuts. The current version depends on the Hooks API introduced with React 16. If yo
๐ Seamless & fully customizable bar chart race component for React.
chart-race-react ๐ Seamless & fully customizable bar chart race component for React. https://www.npmjs.com/package/chart-race-react . Colors Style Sp
A simple mono stacked bar in React.
mono-stacked-bar A simple mono stacked bar Examples Install npm install --save mono-stacked-bar # or using yarn yarn add mono-stacked-bar Do not forge
Sprofile is a fully responsive web app built using React, Tailwind, Chart.js, Node, Express and Spotify API
๐ถ Sprofile - A Spotify Profile App Sprofile is a fully responsive web app built using React, Tailwind, Chart.js, Node, Express and Spotify API which
An extremely lightweight React component to declaratively (and elegantly) plot shapes on an inline SVG
An extremely lightweight React component to declaratively (and elegantly) plot shapes on an inline SVG
G2Plot for React
G2Plot for React
โ๏ธ Simple, immersive & interactive charts for React
โ๏ธ Simple, immersive & interactive charts for React
Uses html2canvas to convert a Recharts chart to PNG.
Uses html2canvas to convert a Recharts chart to PNG.
A sweet & simple chart library for React Native that will make us feel like We're All Gonna Make It.
react-native-wagmi-charts ๐ธ A sweet & simple chart library for React Native that will make us feel like We're All Gonna Make It Features ๐ Line char
๐React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)
๐React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)
A React chart library, based on G2Plot, G6, X6, L7.
A React chart library, based on G2Plot, G6, X6, L7.
๐React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)
๐React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)
react gantt component
rc-gantt React Gantt Component ๅฎ็ฝ https://ahwgs.github.io/react-gantt/#/ ๅฟซ้ไฝฟ็จ # ๅฎ่ฃ ไพ่ต $ yarn add rc-gantt # ไฝฟ็จ็ปไปถ import RcGantt, { GanttProps } from
visx is a collection of reusable low-level visualization components.
visx is a collection of reusable low-level visualization components. visx combines the power of d3 to generate your visualization with the benefits of react for updating the DOM.
billboard.js is a re-usable, easy interface JavaScript chart library, based on D3.js.
Re-usable, easy interface JavaScript chart library based on D3.js
Muze is a free data visualization library for creating exploratory data visualizations (like Tableau) in browser
Composable data visualisation library for web with a data-first approach now powered by WebAssembly
Simple react hierarchy tree - any React children accepted for nodes
Simple react hierarchy tree - any React children accepted for nodes
A customizable and responsive line or area chart for react-native
react-native-responsive-linechart Announcing v5 Breaking changes with respect to v4: New dependency on react-native-gesture-handler Breaking changes w
Customizable React-based editor panel for Plotly charts
Customizable React-based editor panel for Plotly charts
Data Visualization Components
react-vis | Demos | Docs A COMPOSABLE VISUALIZATION SYSTEM Overview A collection of react components to render common data visualization charts, such
A chart monitor for Redux DevTools https://www.npmjs.com/package/redux-devtools-chart-monitor
Redux DevTools Chart Monitor This package was merged into redux-devtools monorepo. Please refer to that repository for the latest updates, issues and
React wrapper for Chart.js
React wrapper for Chart.js
[NOT MAINTAINED] :bar_chart: Add line, area, pie, and bar charts to your React Native app
react-native-chart NOTE: I have not been able to maintain this repo. Recommend switching to Victory Charts. Getting Started npm i react-native-chart -
A flexible, stateless, declarative flow chart library for react.
A flexible, stateless, declarative flow chart library for react.
General wind-rose chart component requested by @drwilkins
General wind-rose chart component requested by @drwilkins
A chart monitor for Redux DevTools https://www.npmjs.com/package/redux-devtools-chart-monitor
Redux DevTools Chart Monitor This package was merged into redux-devtools monorepo. Please refer to that repository for the latest updates, issues and
React components for building composable and flexible charts
rumble-charts React components for building composable and flexible charts to visualize your data. It's based on D3.js under the hood, but most of the
Declarative and modular timeseries charting components for React
React Timeseries Charts This library contains a set of modular charting components used for building flexible interactive charts. It was built for Rea
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
React Google Charts A thin, typed, React wrapper for Google Charts. Docs and examples. React Google Charts Docs and examples. Installation Quick Start
D3 Components for React
Looking for maintainers. If you are interested in maintaining this library please open an issue. react-d3-components D3 Components for React Let React
React wrapper for Chart.js
Looking for maintainers!! react-chartjs-2 React wrapper for Chart.js 2 Open for PRs and contributions! UPDATE to 2.x As of 2.x we have made chart.js a
Data Visualization Component
react-charty This component was born from the Telegram programming contest where I took one of the prize places. A big thanks to the Telegram team and
๐ ๐ ๐ React.js plugin for building charts using CSS
Chartify React.js plugin for building charts using CSS. Demo The source for this module is in the main repo. Example app is here. Backend service for
๐ ๐ ๐ React.js plugin for building charts using CSS
Chartify React.js plugin for building charts using CSS. Demo The source for this module is in the main repo. Example app is here. Backend service for
๐ฏ visx | visualization components
visx visx is a collection of reusable low-level visualization components. visx combines the power of d3 to generate your visualization with the benefi
Data Visualization Components
react-vis | Demos | Docs A COMPOSABLE VISUALIZATION SYSTEM Overview A collection of react components to render common data visualization charts, such
๐ Data visualization library for React based on D3
Data visualization library for React based on D3js REAVIZ is a modular chart component library that leverages React natively for rendering the compone
Redefined chart library built with React and D3
Recharts Introduction Recharts is a Redefined chart library built with React and D3. The main purpose of this library is to help you to write charts i
common react charting components using chart.js
react-chartjs rich interactive react charting components using chart.js including Line chart Bar chart Radar chart Polar area chart Pie chart Doughnut