Development · Web app
Evil Charts
Animated React chart components styled for shadcn/ui and Tailwind CSS
Evil Charts is an open-source library of animated, interactive React chart components built on Recharts and Apache ECharts. Designed to integrate directly with shadcn/ui and Tailwind CSS, components can be added via the shadcn CLI or copied into projects with dark-mode styling and loading states built in.
What it's for
- Add pre-styled, animated charts into a shadcn/ui and Tailwind dashboard
- Display complex data flows using styled Sankey and radar charts
- Show loading shimmer states on dashboard charts while fetching remote data
- Implement interactive chart selections with built-in selection callbacks
Features
- One-line CLI installation using shadcn registry commands
- Built-in support for area, line, bar, radar, pie, radial, sankey, and composed charts
- Styling tuned for dark mode with glowing effects, gradients, and custom fills
- Standardized loading state prop (`isLoading`) with shimmer animations
- Interactive selection support via `isClickable` and `onSelectionChange` callbacks
- Light and dark color scheme configuration through unified ChartConfig
- Live preview and code snippet toggles in the documentation
Pricing
Open source. Free and open source
Details
- Type
- Web app
- Category
- Development
- Topic
- UI Components
- Open source
- Yes
- Platforms
- Code library, Web
- For
- React and Next.js developers building modern dashboards
- Alternative to
- Recharts, Tremor, shadcn/ui Charts
- Tags
- charts, react, shadcn, tailwind, dataviz, recharts
Why it was saved
- @abhijitwt: Gives handcrafted, nicely animated, dark-mode-ready charts (area, line, bar, radar, pie, radial, sankey, composed) that can be dropped into a project instead of building chart styling from scratch.
Compare
Related
Copy-paste React UI components built with Tailwind CSS and Radix primitives.
Pre-built, responsive shadcn/ui blocks and layouts for React applications
Open-source animation library for React, Vue, and vanilla JavaScript
Open-source animated and interactive React UI components and backgrounds
Curated directory of crafted React, Tailwind, and shadcn UI components.
Open-source animated React icons built with Lucide and Motion
Updated