@fluentui/react-charts
TypeScript icon, indicating that this package has built-in type declarations

9.0.5 • Public • Published

@fluentui/react-charts

React Charts components for Fluent UI React

Fluent charts is a set of modern, accessible, interactive and highly customizable visualization library representing the Microsoft design system. The library is built using D3 (Data Driven Documents) and fluent v9 design system.

Using the library

Examples and code snippets for the chart components are available on the doc site. The code snippets can be used as usage guide for all the props and chart variations.

Available charts across fluent platforms

Chart Fluent v8 Fluent v9 Fluent Web Component
Documentation [Link](https://aka.ms/fluentcharting) [Link](https://react.fluentui.dev/?path=/docs/charts_introduction--docs) [Link](https://github.com/microsoft/fluentui/tree/master/packages/charts/chart-web-components#readme)
AreaChart Stable April 2025 Planned
DonutChart Stable Stable Planned
GaugeChart Stable March 2025 Planned
HeatMapChart Stable April 2025 Planned
HorizontalBarChart Stable Stable Stable
HorizontalBarChart with Axis Stable April 2025 Planned
HorizontalBarChart Stacked Stable June 2025 Stable
HorizontalBarChart MultiStacked Stable June 2025 Planned
Legends Stable Stable Planned
LineChart Stable Stable Planned
PieChart Stable Use donut chart Use donut chart
SankeyChart Stable April 2025 Planned
Sparkline Stable Stable -
TreeChart Stable - -
VerticalBarChart Stable Stable Planned
VerticalBarChart Grouped Stable April 2025 Planned
VerticalBarChart Stacked Stable Preview Planned
Plotly schema Chart (new) Stable March 2025 -
Scatter Chart (new) - June 2025 -
Gantt Chart (new) - June 2025 -

Using v8 charts in fluent v9

Follow this guide to use v8 charts in fluent v9 till v9 charts are released.

Contact

The charting project is actively funded by a small feature team. The team responds within 1-2 business days for any queries or doubts. You can reach out to the charting team by tagging @microsoft/charting-team in discussion items.

You could also create issues using the charting template.

Contributing

contributions welcome

Refer the main fluentui wiki for detailed instructions on setup and contributing to the package.

A comprehensive contributor and technical guide is available on the charts wiki.

Resources

Several resources are available to know more details about the charts library.

Published roadmap here

Detailed wiki

Join our discord server for realtime conversation and schedule to our office hours.

Figma designs - Contact us for details.

Accessibility

Our charts are among the very few charting solutions providing elaborate accessibility support. The charts are WCAG 2.1 MAS C compliant for accessibility.

More details are covered in the wiki.

Readme

Keywords

none

Package Sidebar

Install

npm i @fluentui/react-charts

Weekly Downloads

895

Version

9.0.5

License

MIT

Unpacked Size

4.13 MB

Total Files

485

Last publish

Collaborators

  • chrisdholt
  • miroslavstastny
  • levithomason
  • uifabricteam
  • uifrnbot
  • layershifter
  • ling1726
  • travisspomer
  • justslone
  • microsoft1es
  • sopranopillow