Need help with victory?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

9.1K Stars 457 Forks Other 7.4K Commits 184 Opened issues


A collection of composable React components for building interactive data visualizations

Services available


Need anything else?

Contributors list


an ecosystem of composable React components for building interactive data visualizations.

weekly downloads current version build status Gzip size Maintenance Status



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 ; };

render(, document.getElementById("app"));

  1. VictoryPie
    component will be rendered, and you should see:



Projects using Victory should also depend on React. Victory works with React ~~version 15 and above.~~ As of

[email protected]
Victory requires React version
or above

Victory Native

Want to use

with React Native? Check out victory-native; Victory Native shares most of its code with Victory, and has a nearly identical API!


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.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.