Skip to content
A collection of composable React components for building interactive data visualizations
JavaScript HTML
Branch: master
Clone or download

Latest commit

Latest commit 849d190 Mar 9, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.storybook add tooltip stories Aug 22, 2019
config use mode instead Feb 4, 2020
demo remove testing demo Mar 4, 2020
packages v34.1.3 Mar 9, 2020
stories prettier Nov 26, 2019
test Added more typescript demos and typescript linting/formatting Feb 4, 2020
.babelrc upgrade to babel 7 Jul 15, 2018
.editorconfig Use Builder Nov 21, 2015
.eslintignore contributing Jul 12, 2018
.eslintrc.js Added more typescript demos and typescript linting/formatting Feb 4, 2020
.gitignore update storybook deps Oct 30, 2018
.prettierignore Added Victory typescript demo with working Area Demo Jan 31, 2020
.prettierrc Run prettier on all files to kick us off Dec 21, 2018
.travis.yml remove node 6 from test matrix Nov 10, 2018
CHANGELOG.md update changelog Mar 9, 2020
CONTRIBUTING.md Update CONTRIBUTING.md Nov 4, 2019
ISSUE_TEMPLATE.md Run prettier on all files to kick us off Dec 21, 2018
LICENSE.txt Imported typescript definitions from definitely typed Jan 31, 2020
README.md migrating from legacy GH services on to GH apps on travis Dec 30, 2019
lerna.json v34.1.3 Mar 9, 2020
package-scripts.js Fixed typescript props bug and added typescript compile to lint process Feb 6, 2020
package.json Added more typescript demos and typescript linting/formatting Feb 4, 2020
tsconfig.json Fixed typescript props bug and added typescript compile to lint process Feb 6, 2020
yarn.lock Added more typescript demos and typescript linting/formatting Feb 4, 2020

README.md

Travis Status Maintenance Status

Victory

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

Contents

Getting started

  1. Add Victory to your project:
$ npm install victory --save
  1. Add your first Victory component:
import React, { Component } from "react";
import { render } from "react-dom";
import { VictoryPie } from "victory";

class PieChart extends Component {
  render() {
    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.

Victory Native

Want to use Victory with React Native? Check out victory-native Victory Native shares most of its code with Victory, and has a nearly identical api!

Contributing

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.

You can’t perform that action at this time.