na9da / victory

A collection of composable React components for building interactive data visualizations

Home Page:http://formidable.com/open-source/victory/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A collection of composable React components for building interactive data visualizations

http://formidable.com/open-source/victory/

License:MIT License


Languages

Language:JavaScript 99.9%Language:HTML 0.1%