Victory

A collection of composable React components for building interactive data visualizations
Alternatives To Victory
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
D3106,76623,7216,1455 days ago272June 03, 202312iscShell
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Echarts57,2836,5546,322a day ago119July 18, 20232,353apache-2.0TypeScript
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Superset55,4652112 hours ago6April 18, 20231,661apache-2.0TypeScript
Apache Superset is a Data Visualization and Data Exploration Platform
Metabase35,047
11 hours ago1June 08, 20223,479otherClojure
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
Bokeh18,3742,93684521 hours ago187December 01, 2023767bsd-3-clausePython
Interactive Data Visualization in the browser, from Python
Visx18,0411047 days ago34November 13, 2023141mitTypeScript
🐯 visx | visualization components
Plotly.js16,16971827617 hours ago246November 08, 20231,526mitJavaScript
Open-source JavaScript charting library behind Plotly and Dash
Apexcharts.js13,45337756419 hours ago207December 05, 2023306mitJavaScript
📊 Interactive JavaScript Charts built on SVG
Seaborn11,4306,3934,9462 days ago35September 29, 2023130bsd-3-clausePython
Statistical data visualization in Python
Deck.gl11,37428020014 hours ago623November 21, 2023282mitTypeScript
WebGL2 powered visualization framework
Alternatives To Victory
Select To Compare


Alternative Project Comparisons
Readme
Victory  Formidable, We build the modern web an ecosystem of composable React components for building interactive data visualizations.

weekly downloads current version build status Gzip size Maintenance Status

Victory

Contents

Getting started

  1. Add Victory to your project:
# npm
$ npm i --save victory
# or yarn
$ yarn add victory
  1. Add your first Victory component:
import React from "react";
import { render } from "react-dom";
import { VictoryPie } from "victory";

const PieChart = () => {
  return <VictoryPie />;
};

render(<PieChart />, document.getElementById("app"));
  1. VictoryPie component will be rendered, and you should see:

pie


Requirements

Projects using Victory should also depend on React. Victory works with React version 15 and above. As of [email protected] Victory requires React version 16.3.0 or above

Victory Native

Victory Native shares most of its code with Victory, and has a nearly identical API! To learn more, check out the Victory Native package README.

Contributing

Please see the Contributing guide.

Maintenance Status

Active: Formidable is actively working on this project, and we expect to continue for work for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

Popular Visualization Projects
Popular Data Visualization Projects
Popular User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Reactjs
Visualization
Chart
Data Visualization
React Components
D3