Victory
A collection of composable React components for building interactive data visualizations
Install / Use
/learn @FormidableLabs/VictoryREADME
Victory
Contents
- See the docs and examples on the website: https://commerce.nearform.com/open-source/victory
- Experiment with all Victory components in this code sandbox
Getting started
- Add Victory to your project:
# npm
$ npm i --save victory
# or yarn
$ yarn add victory
- 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"));
VictoryPiecomponent will be rendered, and you should see:
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.
Related Skills
bluebubbles
337.3kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
337.3kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
