Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/formidablelabs/victory
A collection of composable React components for building interactive data visualizations
https://github.com/formidablelabs/victory
charts d3 data-visualization react
Last synced: 1 day ago
JSON representation
A collection of composable React components for building interactive data visualizations
- Host: GitHub
- URL: https://github.com/formidablelabs/victory
- Owner: FormidableLabs
- License: other
- Created: 2015-07-02T22:36:50.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2025-01-14T17:21:53.000Z (7 days ago)
- Last Synced: 2025-01-14T18:28:06.405Z (7 days ago)
- Topics: charts, d3, data-visualization, react
- Language: TypeScript
- Homepage: http://commerce.nearform.com/open-source/victory/
- Size: 62.6 MB
- Stars: 11,060
- Watchers: 123
- Forks: 525
- Open Issues: 91
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# `Victory`
## Contents
- [Getting Started](#getting-started)
- [Victory Native](#victory-native)
- [API Documentation](http://commerce.nearform.com/open-source/victory/docs)
- [Guides](http://commerce.nearform.com/open-source/victory/guides)
- [Contributing](#contributing)* See the **docs and examples** on the website: https://commerce.nearform.com/open-source/victory
* **Experiment** with all Victory components in this [code sandbox](https://codesandbox.io/s/dj4f7t)## Getting started
1. Add Victory to your project:
```sh
# npm
$ npm i --save victory
# or yarn
$ yarn add victory
```2. Add your first Victory component:
```js
import React from "react";
import { render } from "react-dom";
import { VictoryPie } from "victory";const PieChart = () => {
return ;
};render(, document.getElementById("app"));
```3. `VictoryPie` component will be rendered, and you should see:
## Requirements
Projects using Victory should also depend on [React][]. 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](./packages/victory-native/README.md).
## Contributing
Please see the [Contributing guide](CONTRIBUTING.md).
## 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.
[react]: https://facebook.github.io/react/