Shadcn.io is not affiliated with official shadcn/ui
Stats Sparkline Tile Grid
A sparkline tile grid stats component for React and Next.js with independent ChartContainer mini area charts per tile, trend-keyed gradient fills via var(--chart-N), and NumberFlow animated KPI values built with shadcn/ui and Tailwind CSS
Preview six KPIs at a glance with this sparkline tile grid stats card for React and Next.js. Features six self-contained ChartContainer-wrapped Recharts AreaChart tiles with h-16 gradient fills keyed off trend direction, NumberFlow animated tabular-nums values, tabular-nums delta indicators, and a 1/2/3 column responsive grid. Built with TypeScript, ChartContainer from shadcn/ui, Recharts AreaChart, NumberFlow animated values, motion/react parent entrance, Lucide React icons, and Tailwind CSS. Perfect for SaaS product analytics dashboards, marketing KPI overviews, fleet telemetry summaries, and financial watchlists.
Related Components
React Stats Block Sparkline
Inline area chart per metric
React Stats Block KPI Sparkline
Compact KPI tiles with spark
React Stats Block Sparkline Dual
Two series per sparkline
React Stats Block Gradient Trend
Gradient-keyed sparkline card
React Stats Block Hero Sparkline
Hero metric with trend
React Stats Block KPI Quad
Four tile KPI grid
FAQ
Was this page helpful?
Sign in to leave feedback.
Sparkline Stacked Metrics
A per-metric sparkline stats card for React and Next.js with a hero value, two stacked sub-metrics, trend-keyed gradient fills, and a ChartContainer-wrapped AreaChart built with shadcn/ui and Tailwind CSS
Sparkline With Pill Trend
A sparkline tile grid stats block for React and Next.js with per-metric inline AreaCharts, prominent rounded-full pill trend badges tinted by direction, and tabular-nums current value displays built with shadcn/ui ChartContainer and Tailwind CSS