sh4dcnv2 · atlas
← libraries

@evilcharts

EvilCharts is an open-source chart UI library built on shadcn/ui and Recharts. It provides handcrafted, visually styled chart components across eight types: area, line, bar, composed, radar, pie, radial, and Sankey charts. The docs site also ships UI utilities including a background component, tooltip, and legend, plus a chart-config system for consistent theming. Free and MIT licensed, distributed via the shadcn registry. Use for: adding Recharts-powered charts with opinionated, on-brand styling to a shadcn/ui project when the default shadcn chart appearance needs more visual polish without writing custom Recharts configuration from scratch.

250 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://evilcharts.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://evilcharts.com/r/registry.json
bun bunx shadcn@latest add https://evilcharts.com/r/registry.json
fetch registry curl -s https://evilcharts.com/r/registry.json

Components

250 total
recharts-chart component
npx shadcn@latest add https://evilcharts.com/r/recharts-chart.json
recharts-tooltip component
npx shadcn@latest add https://evilcharts.com/r/recharts-tooltip.json
recharts-legend component
npx shadcn@latest add https://evilcharts.com/r/recharts-legend.json
recharts-dot component
npx shadcn@latest add https://evilcharts.com/r/recharts-dot.json
recharts-brush component
npx shadcn@latest add https://evilcharts.com/r/recharts-brush.json
recharts-background component
npx shadcn@latest add https://evilcharts.com/r/recharts-background.json
echarts-chart component
npx shadcn@latest add https://evilcharts.com/r/echarts-chart.json
echarts-tooltip component
npx shadcn@latest add https://evilcharts.com/r/echarts-tooltip.json
echarts-legend component
npx shadcn@latest add https://evilcharts.com/r/echarts-legend.json
echarts-dot component
npx shadcn@latest add https://evilcharts.com/r/echarts-dot.json
echarts-brush component
npx shadcn@latest add https://evilcharts.com/r/echarts-brush.json
echarts-area-chart component

Area chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-area-chart.json
echarts-line-chart component

Line chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-line-chart.json
echarts-bar-chart component

Bar chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-bar-chart.json
echarts-composed-chart component

Composed chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-composed-chart.json
echarts-radar-chart component

Radar chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-radar-chart.json
echarts-pie-chart component

Pie chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-pie-chart.json
echarts-radial-chart component

Radial chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-radial-chart.json
echarts-sankey-chart component

Sankey chart component rendered with Apache ECharts

npx shadcn@latest add https://evilcharts.com/r/echarts-sankey-chart.json
recharts-area-chart component

Area chart component

npx shadcn@latest add https://evilcharts.com/r/recharts-area-chart.json
recharts-line-chart component

Line chart component

npx shadcn@latest add https://evilcharts.com/r/recharts-line-chart.json
recharts-bar-chart component

Bar chart component

npx shadcn@latest add https://evilcharts.com/r/recharts-bar-chart.json
recharts-composed-chart component

Composed chart component combining bar and line charts

npx shadcn@latest add https://evilcharts.com/r/recharts-composed-chart.json
recharts-pie-chart component

Pie chart component with donut, gradient, and glow effects

npx shadcn@latest add https://evilcharts.com/r/recharts-pie-chart.json
recharts-radial-chart component

Radial bar chart component with full and semi-circle variants

npx shadcn@latest add https://evilcharts.com/r/recharts-radial-chart.json
recharts-radar-chart component

Radar chart component with filled and lines variants

npx shadcn@latest add https://evilcharts.com/r/recharts-radar-chart.json
recharts-sankey-chart component

Sankey chart component for visualizing flow data with nodes and links

npx shadcn@latest add https://evilcharts.com/r/recharts-sankey-chart.json
ex-hover-highlight-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-highlight-echarts-area-chart.json
ex-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-area-chart.json
ex-brush-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-brush-echarts-area-chart.json
ex-buffer-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-buffer-echarts-area-chart.json
ex-hover-reveal-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-reveal-echarts-area-chart.json
ex-animated-dashed-stroke-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-echarts-area-chart.json
ex-bump-curve-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-type-echarts-area-chart.json
ex-dashed-stroke-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-echarts-area-chart.json
ex-default-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-default-type-echarts-area-chart.json
ex-dotted-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dotted-area-variant-echarts-area-chart.json
ex-expanded-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-expanded-type-echarts-area-chart.json
ex-gradient-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-area-variant-echarts-area-chart.json
ex-gradient-colors-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-area-chart.json
ex-gradient-colors-bump-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-bump-echarts-area-chart.json
ex-gradient-reverse-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-reverse-area-variant-echarts-area-chart.json
ex-hatched-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-area-variant-echarts-area-chart.json
ex-lines-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-lines-area-variant-echarts-area-chart.json
ex-loading-state-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-area-chart.json
ex-monotoney-curve-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-monotoney-curve-type-echarts-area-chart.json
ex-solid-area-variant-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-area-variant-echarts-area-chart.json
ex-solid-stroke-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-stroke-echarts-area-chart.json
ex-stacked-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stacked-type-echarts-area-chart.json
ex-step-curve-type-echarts-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-step-curve-type-echarts-area-chart.json
ex-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-line-chart.json
ex-gradient-colors-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-line-chart.json
ex-gradient-colors-bump-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-bump-echarts-line-chart.json
ex-loading-state-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-line-chart.json
ex-bump-curve-type-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-type-echarts-line-chart.json
ex-step-curve-type-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-step-curve-type-echarts-line-chart.json
ex-monotoney-curve-type-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-monotoney-curve-type-echarts-line-chart.json
ex-solid-stroke-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-stroke-echarts-line-chart.json
ex-dashed-stroke-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-echarts-line-chart.json
ex-animated-dashed-stroke-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-echarts-line-chart.json
ex-glowing-desktop-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-desktop-echarts-line-chart.json
ex-glowing-mobile-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-mobile-echarts-line-chart.json
ex-buffer-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-buffer-echarts-line-chart.json
ex-hover-reveal-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-reveal-echarts-line-chart.json
ex-dot-default-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-default-echarts-line-chart.json
ex-dot-border-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-border-echarts-line-chart.json
ex-dot-colored-border-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-colored-border-echarts-line-chart.json
ex-dot-ping-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-ping-echarts-line-chart.json
ex-legend-square-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-square-echarts-line-chart.json
ex-legend-circle-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-circle-echarts-line-chart.json
ex-legend-circle-outline-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-circle-outline-echarts-line-chart.json
ex-legend-rounded-square-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-rounded-square-echarts-line-chart.json
ex-legend-rounded-square-outline-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-rounded-square-outline-echarts-line-chart.json
ex-legend-vertical-bar-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-vertical-bar-echarts-line-chart.json
ex-legend-horizontal-bar-echarts-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-horizontal-bar-echarts-line-chart.json
ex-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-bar-chart.json
ex-buffer-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-buffer-echarts-bar-chart.json
ex-gradient-colors-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-bar-chart.json
ex-loading-state-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-bar-chart.json
ex-default-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-default-variant-echarts-bar-chart.json
ex-expandable-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-expandable-variant-echarts-bar-chart.json
ex-max-highlight-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-max-highlight-echarts-bar-chart.json
ex-blocks-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-blocks-variant-echarts-bar-chart.json
ex-hatched-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-variant-echarts-bar-chart.json
ex-duotone-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-variant-echarts-bar-chart.json
ex-duotone-reverse-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-reverse-variant-echarts-bar-chart.json
ex-gradient-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-variant-echarts-bar-chart.json
ex-stripped-variant-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stripped-variant-echarts-bar-chart.json
ex-stacked-type-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stacked-type-echarts-bar-chart.json
ex-percent-type-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-percent-type-echarts-bar-chart.json
ex-horizontal-layout-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-horizontal-layout-echarts-bar-chart.json
ex-hover-highlight-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-highlight-echarts-bar-chart.json
ex-glowing-desktop-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-desktop-echarts-bar-chart.json
ex-glowing-mobile-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-mobile-echarts-bar-chart.json
ex-tooltip-default-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-tooltip-default-echarts-bar-chart.json
ex-tooltip-frosted-glass-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-tooltip-frosted-glass-echarts-bar-chart.json
ex-chart-config-default-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-chart-config-default-echarts-bar-chart.json
ex-chart-config-icons-echarts-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-chart-config-icons-echarts-bar-chart.json
ex-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-composed-chart.json
ex-gradient-colors-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-composed-chart.json
ex-loading-state-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-composed-chart.json
ex-hatched-variant-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-variant-echarts-composed-chart.json
ex-duotone-variant-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-variant-echarts-composed-chart.json
ex-gradient-variant-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-variant-echarts-composed-chart.json
ex-stripped-variant-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stripped-variant-echarts-composed-chart.json
ex-dashed-stroke-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-echarts-composed-chart.json
ex-animated-dashed-stroke-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-echarts-composed-chart.json
ex-bump-curve-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-echarts-composed-chart.json
ex-dots-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dots-echarts-composed-chart.json
ex-hover-highlight-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-highlight-echarts-composed-chart.json
ex-glowing-echarts-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-echarts-composed-chart.json
ex-echarts-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-radar-chart.json
ex-lines-variant-echarts-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-lines-variant-echarts-radar-chart.json
ex-circle-grid-echarts-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-circle-grid-echarts-radar-chart.json
ex-gradient-colors-echarts-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-radar-chart.json
ex-loading-state-echarts-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-radar-chart.json
ex-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-pie-chart.json
ex-gradient-colors-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-pie-chart.json
ex-donut-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-donut-echarts-pie-chart.json
ex-padded-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-padded-echarts-pie-chart.json
ex-overlapping-padded-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-overlapping-padded-echarts-pie-chart.json
ex-labels-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-labels-echarts-pie-chart.json
ex-loading-state-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-pie-chart.json
ex-outside-labels-echarts-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-outside-labels-echarts-pie-chart.json
ex-echarts-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-radial-chart.json
ex-semi-variant-echarts-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-semi-variant-echarts-radial-chart.json
ex-gradient-colors-echarts-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-radial-chart.json
ex-loading-state-echarts-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-radial-chart.json
ex-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-echarts-sankey-chart.json
ex-gradient-colors-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-echarts-sankey-chart.json
ex-loading-state-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-echarts-sankey-chart.json
ex-solid-link-variant-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-link-variant-echarts-sankey-chart.json
ex-source-link-variant-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-source-link-variant-echarts-sankey-chart.json
ex-labeled-nodes-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-labeled-nodes-echarts-sankey-chart.json
ex-outside-labels-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-outside-labels-echarts-sankey-chart.json
ex-solid-labeled-nodes-echarts-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-labeled-nodes-echarts-sankey-chart.json
ex-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-area-chart.json
ex-brush-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-brush-area-chart.json
ex-gradient-colors-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-area-chart.json
ex-gradient-colors-bump-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-bump-area-chart.json
ex-loading-state-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-area-chart.json
ex-default-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-default-type-area-chart.json
ex-stacked-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stacked-type-area-chart.json
ex-expanded-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-expanded-type-area-chart.json
ex-bump-curve-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-type-area-chart.json
ex-step-curve-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-step-curve-type-area-chart.json
ex-monotoney-curve-type-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-monotoney-curve-type-area-chart.json
ex-solid-stroke-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-stroke-area-chart.json
ex-dashed-stroke-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-area-chart.json
ex-animated-dashed-stroke-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-area-chart.json
ex-gradient-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-area-variant-area-chart.json
ex-gradient-reverse-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-reverse-area-variant-area-chart.json
ex-solid-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-area-variant-area-chart.json
ex-dotted-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dotted-area-variant-area-chart.json
ex-lines-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-lines-area-variant-area-chart.json
ex-hatched-area-variant-area-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-area-variant-area-chart.json
ex-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-line-chart.json
ex-dot-default-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-default-line-chart.json
ex-dot-border-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-border-line-chart.json
ex-dot-colored-border-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dot-colored-border-line-chart.json
ex-gradient-colors-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-line-chart.json
ex-gradient-colors-bump-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-bump-line-chart.json
ex-loading-state-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-line-chart.json
ex-bump-curve-type-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-type-line-chart.json
ex-step-curve-type-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-step-curve-type-line-chart.json
ex-monotoney-curve-type-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-monotoney-curve-type-line-chart.json
ex-solid-stroke-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-stroke-line-chart.json
ex-dashed-stroke-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-line-chart.json
ex-animated-dashed-stroke-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-line-chart.json
ex-glowing-desktop-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-desktop-line-chart.json
ex-glowing-mobile-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-mobile-line-chart.json
ex-buffer-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-buffer-line-chart.json
ex-bg-dots-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-dots-line-chart.json
ex-bg-grid-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-grid-line-chart.json
ex-bg-cross-hatch-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-cross-hatch-line-chart.json
ex-bg-diagonal-lines-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-diagonal-lines-line-chart.json
ex-bg-plus-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-plus-line-chart.json
ex-bg-falling-triangles-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-falling-triangles-line-chart.json
ex-bg-4-pointed-star-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-4-pointed-star-line-chart.json
ex-bg-tiny-checkers-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-tiny-checkers-line-chart.json
ex-bg-overlapping-circles-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-overlapping-circles-line-chart.json
ex-bg-wiggle-lines-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-wiggle-lines-line-chart.json
ex-bg-bubbles-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bg-bubbles-line-chart.json
ex-buffer-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-buffer-bar-chart.json
ex-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bar-chart.json
ex-gradient-colors-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-bar-chart.json
ex-loading-state-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-bar-chart.json
ex-default-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-default-variant-bar-chart.json
ex-hatched-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-variant-bar-chart.json
ex-duotone-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-variant-bar-chart.json
ex-duotone-reverse-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-reverse-variant-bar-chart.json
ex-gradient-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-variant-bar-chart.json
ex-stripped-variant-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stripped-variant-bar-chart.json
ex-stacked-type-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stacked-type-bar-chart.json
ex-percent-type-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-percent-type-bar-chart.json
ex-horizontal-layout-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-horizontal-layout-bar-chart.json
ex-hover-highlight-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-highlight-bar-chart.json
ex-glowing-desktop-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-desktop-bar-chart.json
ex-glowing-mobile-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-mobile-bar-chart.json
ex-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-composed-chart.json
ex-gradient-colors-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-composed-chart.json
ex-loading-state-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-composed-chart.json
ex-hatched-variant-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hatched-variant-composed-chart.json
ex-duotone-variant-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-duotone-variant-composed-chart.json
ex-gradient-variant-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-variant-composed-chart.json
ex-stripped-variant-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-stripped-variant-composed-chart.json
ex-dashed-stroke-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dashed-stroke-composed-chart.json
ex-animated-dashed-stroke-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-animated-dashed-stroke-composed-chart.json
ex-bump-curve-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-bump-curve-composed-chart.json
ex-dots-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-dots-composed-chart.json
ex-hover-highlight-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-hover-highlight-composed-chart.json
ex-glowing-composed-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-composed-chart.json
ex-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-pie-chart.json
ex-gradient-colors-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-pie-chart.json
ex-donut-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-donut-pie-chart.json
ex-padded-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-padded-pie-chart.json
ex-overlapping-padded-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-overlapping-padded-pie-chart.json
ex-labels-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-labels-pie-chart.json
ex-loading-state-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-pie-chart.json
ex-glowing-pie-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-pie-chart.json
ex-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-radial-chart.json
ex-semi-variant-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-semi-variant-radial-chart.json
ex-gradient-colors-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-radial-chart.json
ex-loading-state-radial-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-radial-chart.json
ex-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-radar-chart.json
ex-lines-variant-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-lines-variant-radar-chart.json
ex-circle-grid-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-circle-grid-radar-chart.json
ex-gradient-colors-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-radar-chart.json
ex-loading-state-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-radar-chart.json
ex-glowing-radar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-glowing-radar-chart.json
ex-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-sankey-chart.json
ex-gradient-colors-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-gradient-colors-sankey-chart.json
ex-loading-state-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-loading-state-sankey-chart.json
ex-solid-link-variant-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-link-variant-sankey-chart.json
ex-source-link-variant-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-source-link-variant-sankey-chart.json
ex-labeled-nodes-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-labeled-nodes-sankey-chart.json
ex-outside-labels-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-outside-labels-sankey-chart.json
ex-solid-labeled-nodes-sankey-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-solid-labeled-nodes-sankey-chart.json
ex-tooltip-default-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-tooltip-default-bar-chart.json
ex-tooltip-frosted-glass-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-tooltip-frosted-glass-bar-chart.json
ex-legend-square-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-square-line-chart.json
ex-legend-circle-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-circle-line-chart.json
ex-legend-circle-outline-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-circle-outline-line-chart.json
ex-legend-rounded-square-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-rounded-square-line-chart.json
ex-legend-rounded-square-outline-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-rounded-square-outline-line-chart.json
ex-legend-vertical-bar-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-vertical-bar-line-chart.json
ex-legend-horizontal-bar-line-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-legend-horizontal-bar-line-chart.json
ex-chart-config-default-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-chart-config-default-bar-chart.json
ex-chart-config-icons-bar-chart block
npx shadcn@latest add https://evilcharts.com/r/ex-chart-config-icons-bar-chart.json
monospace-bar-chart block

Monospace bar chart component

npx shadcn@latest add https://evilcharts.com/r/monospace-bar-chart.json