retro ui logo
RetroUI
  • Components
  • Blocks
  • Templates
  • Figma
Sign InGet Access

Getting Started

IntroductionInstallationThemesChangelogMCP ServerBlocksProTemplatesProFigma KitPro

Components

AccordionAlertAvatarBadgeBreadcrumbButtonCardCalendarCarouselCheckboxCommandDialogDrawerNewEmptyNewInputLabelLoaderMenuContext MenuPopoverProgressRadioSelectSliderSonnerSwitchTabTableTable Of ContentsNewTextareaTextToggleToggle GroupTooltip

Chart

Bar ChartUpdatedLine ChartArea ChartPie Chart

Utilities

cn
RetroUI

RetroUI

The platform for developers and designers who love unique, playful, and brutalist design.

PRODUCT
  • OS Components
  • UI Blocks
  • Templates
  • Figma Kit
  • Themes
  • Neo Screenshot
SUPPORT
  • Pricing
  • FAQ
  • Documentation
  • Changelog
  • Discord Community
  • Email Support
COMPANY
  • Blog
  • Contact
  • Terms of Use
  • Privacy Policy
Footer decoration

© 2026 AZENCOT LLC. ALL RIGHTS RESERVED.

Pie Chart

A customizable pie chart component to visualize proportional data with support for donut charts. 🍰

Source


Installation

pnpm dlx shadcn@latest add 'https://retroui.dev/r/pie-chart.json'


Examples

Default



Donut Chart



API Reference

PropTypeDefaultDescription
dataRecord<string, any>[][]Array of data objects to display
dataKeystring-Key for the data values
nameKeystring-Key for the category names
colorsstring[]["var(--chart-1)", ...]Array of colors for the pie segments
innerRadiusnumber0Inner radius (use > 0 for donut chart)
outerRadiusnumber80Outer radius of the pie
tooltipBgColorstring"var(--background)"Background color for tooltips
tooltipBorderColorstring"var(--border)"Border color for tooltips
valueFormatter(value: number) => string(value) => value.toString()Function to format values
showTooltipbooleantrueWhether to show tooltips on hover
classNamestring-Additional CSS classes

Last Updated: 12 Aug, 2025

On this Page

  • Installation [#installation]
  • Examples [#examples]
    • Default [#default]
    • Donut Chart [#donut-chart]
  • API Reference [#api-reference]