Donut Chart

A ring chart for displaying proportional data segments.

Install

npx shadcn add @clearly/donut-chart

Preview

Usage

import { DonutChart } from "@/components/ui/donut-chart"

<DonutChart />

Every Clearly component also accepts glass (subtle·medium·strong), specular and className.

Props

PropTypeDefaultDescription
dataArray<{ name: string; value: number }>Segments with name and numeric value.
configChartConfigRecharts color/label config keyed by segment name.
innerRadiusnumber55Inner hole radius in px.
outerRadiusnumber90Outer ring radius in px.