Join our Discord community
Radar chart

Minimal Circular Radar Chart

Visualize multivariate data with circular grid and no radial lines for the cleanest circular appearance. Combines the organic feel of circular grids with minimal visual clutter. Built for React applications with Next.js integration and TypeScript support.

Powered by

Loading component...

Installation

npx shadcn@latest add https://www.shadcn.io/registry/radar-chart-08.json
npx shadcn@latest add https://www.shadcn.io/registry/radar-chart-08.json
pnpm dlx shadcn@latest add https://www.shadcn.io/registry/radar-chart-08.json
bunx shadcn@latest add https://www.shadcn.io/registry/radar-chart-08.json

Features

  • Circular grid with no radial lines combining gridType="circle" and radialLines={false}
  • Cleanest circular appearance with concentric circles only, no spoke lines
  • Dot markers highlighting individual data points with customizable size
  • Hidden tooltip labels using hideLabel prop for cleaner tooltips
  • Organic visual design with curved grid reference without angular distractions
  • Single data series with customizable fill and opacity
  • Responsive design with automatic scaling to fit container
  • TypeScript support with complete type definitions for all props
  • shadcn/ui integration using Chart components

Use Cases

This free open source React component works well for:

  • Ultra-clean designs - Maximum circular aesthetic with minimal grid interference
  • Organic data presentation - Natural circular flow without harsh angular lines
  • Focus on data shape - Circular reference without radial line distractions
  • Modern dashboards - Sophisticated appearance with curved, minimal grid styling

API Reference

ChartRadarGridCircleNoLines

PropTypeDefaultDescription
classNamestring-Additional CSS classes for the container

Implementation Notes

  • PolarGrid configured with both gridType="circle" and radialLines={false}
  • Creates pure concentric circles without any radial spoke lines
  • Combines the benefits of circular grids with minimal visual clutter
  • Dot markers configured with r: 4 radius and fillOpacity: 1 for visibility
  • Tooltip configured with hideLabel to show only data values
  • Single radar series with 0.6 fill opacity for balanced visibility
  • Data structure requires category field (month) and numeric values
  • Chart automatically maintains aspect ratio within container
  • Uses Recharts RadarChart with the cleanest possible circular grid
  • Perfect balance between having reference lines and maintaining clean aesthetics
  • Ideal for when you want circular reference but minimal visual noise