TypeScript

victory

A collection of composable React components for building interactive data visualizations

F

FormidableLabs

Dernière activité 19 déc. 2025
FormidableLabs/victory

11,2 k

étoiles

535

forks

92

issues ouvertes

chartsd3data-visualizationreact

Ce README est souvent en anglais.

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

weekly downloads current version build status 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. As of victory@34.0.0 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 to work for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

Projets similaires

🐯 visx | visualization components

TypeScriptchartd3data-visualization
Aairbnb
21,1 k étoiles770

Redefined chart library built with React and D3

TypeScriptchartcharting-librarycomponents
Rrecharts
27,6 k étoiles2 k

nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

TypeScriptcanvaschartscomponents
Pplouc
14,1 k étoiles1,1 k