Radial Chart

About this component

Radial Chart

Recharts radial gauge on the shadcn ChartContainer: a single value plotted as a proportional ring with a muted track and a centered percentage plus caption. Ideal for progress, targets, and completion rates.

Usage

The import and the props worth knowing about, in one place.

import { RadialChart } from "@/components/beste/component/radial-chart";

<RadialChart
  value={68}
  max={100}
  label="On track for 80% target"
  color="var(--chart-1)"
/>

Props

Read from the component's own type, so this cannot drift from what it accepts.

PropTypeDefaultDescription
value*number—The value to plot
maxnumber—Full-scale value (default 100)
labelstring—Muted caption under the big number
valueLabelstring—Big centered text; defaults to the rounded percentage of max
colorstring—Ring color token
classNamestring—

More Chart components

View all Chart