← All repositories

legions-developerevilcharts

2,435
0
View on GitHub
2,435 stars76 forksTypeScriptUpdated 14d ago4viewsevilcharts.com

Tags

Maturity
BetaBetaActively developed but pre-1.0 — no stable release tagged yet.View all repositories tagged
Persona
Design engineerDesign engineerEngineers with a design focus who build polished, opinionated UI from scratch.View all repositories taggedFrontend engineerFrontend engineerEngineers building React, Vue, or other browser-side UIs and dashboards.View all repositories tagged
License Category
UnknownUnknownNo LICENSE file detected and no licenseInfo from the GitHub API.View all repositories tagged
Built With
Tailwind CSSTailwind CSSComponent styling written with Tailwind CSS utility classes.View all repositories taggedFumadocsFumadocsDocumentation site built with Fumadocs — Next.js docs framework with MDX content.View all repositories taggedshadcn/uishadcn/uiDistributed as a shadcn/ui-compatible component registry — installed via the shadcn CLI.View all repositories taggedRechartsRechartsBuilt on Recharts — composable React charting library that wraps D3 SVG primitives.View all repositories taggedRadix UIRadix UIUses Radix UI primitives (dialog, popover, tooltip, etc.) for accessible interaction surfaces.View all repositories taggedFramer MotionFramer MotionAnimations powered by Framer Motion (the `motion` library) for chart mount transitions.View all repositories tagged
Security Posture
UnratedUnratedOSSF Scorecard has not yet scanned this repository — security posture is unknown.View all repositories tagged
Maintainer Model
Single-personSingle-personMaintained primarily by one developer — top contributor accounts for most commits.View all repositories tagged
Form Factor
Component libraryComponent libraryA set of reusable UI components installed into the consumer's project, not a standalone application.View all repositories tagged
Platform
WebWebRuns in the browser — renders to DOM/SVG/Canvas in a web page.View all repositories tagged
Use case
Styled Recharts wrappers with design system qualityStyled Recharts wrappers with design system qualityWhen I want Recharts ergonomics with better aesthetics, I want pre-styled wrappers that still delegate to Recharts primitives, so I keep its API but skip the styling work.View all repositories taggedBuilt-in brush range selector for time-series zoomBuilt-in brush range selector for time-series zoomWhen users need to drill into a specific time interval on a chart, I want a built-in brush range-selector, so they can zoom interactively without external state plumbing.View all repositories taggedDecorative SVG background patterns for chartsDecorative SVG background patterns for chartsWhen I'm building a marketing landing page, I want a decorative pattern under my hero chart, so the visual feels editorial rather than functional.View all repositories taggedComposed bar and line chartComposed bar and line chartWhen I'm comparing magnitude and trend on the same axis, I want a composed chart that mixes bar and line series, so I can show volume plus rate-of-change in one view.View all repositories taggedLine chart with decorative SVG backgroundLine chart with decorative SVG backgroundWhen I'm presenting time-series data, I want a line chart with a decorative SVG background pattern, so the visualization stands out from generic Recharts output.View all repositories taggedshadcn registry chart componentsshadcn registry chart componentsWhen I'm using shadcn/ui in my project, I want chart components I can add through the same `npx shadcn add` flow, so my dependency model stays consistent.View all repositories taggedDonut and pie chart with label variantsDonut and pie chart with label variantsWhen I'm building a product analytics page, I want a donut chart with labels and padded segments, so users can see proportional breakdowns at a glance.View all repositories taggedAnimated chart components for React dashboardsAnimated chart components for React dashboardsWhen I'm building a Next.js analytics dashboard, I want to drop in animated chart components, so I can ship a visually polished metrics view without writing animation code.View all repositories taggedTheme-aware chart color systemTheme-aware chart color systemWhen I'm shipping a dashboard with both light and dark themes, I want a chart system with theme-aware color arrays, so I don't have to wire palette swaps by hand.View all repositories taggedRadial bar chart with semi-circle gauge modeRadial bar chart with semi-circle gauge modeWhen I'm building a fitness or goal-tracking UI, I want a semi-circle radial bar chart, so I can show progress toward a target as a gauge.View all repositories taggedFrosted-glass tooltip variant for chartsFrosted-glass tooltip variant for chartsWhen I want hover tooltips with a frosted-glass look, I want a tooltip variant built into the chart components, so I avoid restyling Recharts' default tooltip from scratch.View all repositories taggedSankey flow diagram for ReactSankey flow diagram for ReactWhen I need to show categorical flow between sources and destinations, I want a Sankey diagram component for React, so I can ship without integrating d3-sankey by hand.View all repositories taggedChart legend with custom marker shapesChart legend with custom marker shapesWhen my chart legend needs to match a specific marker shape, I want legends with circle, rounded-square, or vertical-bar markers, so the legend visually echoes the data series style.View all repositories taggedTailwind-styled chart componentsTailwind-styled chart componentsWhen I want my chart styling to live alongside my Tailwind utility classes, I want chart components written with Tailwind, so styling stays in one place.View all repositories taggedRadar chart with circle-grid stylingRadar chart with circle-grid stylingWhen I'm building a skill matrix or capability comparison UI, I want a radar chart with circle-grid styling, so I can plot multiple dimensions per entity.View all repositories taggedPre-composed chart blocks ready to drop inPre-composed chart blocks ready to drop inWhen I'm prototyping a chart layout under deadline, I want pre-composed chart blocks I can drop in, so I can ship a fully-styled chart section without assembling primitives.View all repositories taggedCSS-variable-driven chart palette swapsCSS-variable-driven chart palette swapsWhen I want to render charts that re-style under a new design system without re-writing them, I want components whose colors come from scoped CSS variables, so a CSS-only palette swap restyles every chart at once.View all repositories taggedReact client components for Next.js App RouterReact client components for Next.js App RouterWhen I'm building a Next.js App Router app, I want chart components compatible with `"use client"` boundaries, so I can co-locate charts with server-fetched data without runtime warnings.View all repositories taggedExtended shadcn chart registry with more chart typesExtended shadcn chart registry with more chart typesWhen I'm extending shadcn/ui's limited chart set, I want richer chart variants (sankey, radial, composed) in the same registry style, so I'm not blocked by what shadcn ships out of the box.View all repositories taggedCopy-paste chart source into your repoCopy-paste chart source into your repoWhen I want full ownership of my chart code, I want chart components installed as source files in my repo, so I can modify every line without forking a library.View all repositories taggedCharts with hatched and textured fillsCharts with hatched and textured fillsWhen I want my charts to look intentionally designed instead of generic, I want bar fills with hatching, duotone, or stripes, so my dashboard reads as handcrafted rather than off-the-shelf.View all repositories taggedPer-chart CSS variable scopingPer-chart CSS variable scopingWhen I'm rendering many charts on one page, I want each chart's color palette scoped to its own container, so colors don't bleed between widgets on the same page.View all repositories tagged
Ecosystem
JavaScriptJavaScriptBuilt with JavaScript, runs in the browser or any JS runtime.View all repositories taggedTypeScriptTypeScriptStatically typed superset of JavaScript compiled to JS, used for large-scale Node.js and frontend applications.View all repositories taggedReactReactIntegrates with React, exposing UI as idiomatic React components.View all repositories taggedNext.jsNext.jsTargets the Next.js React framework — App Router, Server Components, server actions.View all repositories tagged
Status
ActiveActiveReceives recent commits and releases, issues are being addressed.View all repositories tagged
Features
Pie ChartPie ChartPie and donut chart with donut, padded, overlapping, and with-labels variants.View all repositories taggedLine ChartLine ChartLine chart component with decorative SVG background pattern support and brush range selector.View all repositories taggedRadar ChartRadar ChartRadar/spider chart with filled, lines, and circle-grid styling variants.View all repositories taggedTooltip VariantsTooltip VariantsChart tooltip with default and frosted-glass visual variants plus a tooltipRoundness control.View all repositories taggedBar ChartBar ChartBar chart component with six fill variants and vertical or horizontal orientation.View all repositories taggedDecorative Chart BackgroundsDecorative Chart BackgroundsEleven SVG background pattern variants — dots, grid, cross-hatch, diagonal lines, plus, falling triangles, stars, checkers, circles, wiggle lines, bubbles.View all repositories taggedTheme-aware Chart ColorsTheme-aware Chart ColorschartConfig maps each data key to per-theme light/dark color arrays via scoped CSS custom properties.View all repositories taggedshadcn Registry Distributionshadcn Registry DistributionComponents installed as owned source code via the shadcn CLI — not as a versioned npm package.View all repositories taggedRadial ChartRadial ChartRadial bar chart with full and semi-circle arc modes, suitable for gauges and progress rings.View all repositories taggedPre-composed Chart BlocksPre-composed Chart BlocksDrop-in chart blocks (Monospace, Hover Trace, Grid bar charts) with header, stats, and animations included.View all repositories taggedArea ChartArea ChartInteractive area chart component with six fill style variants — gradient, solid, dotted, lines, hatched.View all repositories taggedChart Mount AnimationsChart Mount AnimationsBuilt-in Framer Motion animations for area fills, bar growth, and pie sector reveal on mount.View all repositories taggedSankey DiagramSankey DiagramSankey flow diagram with configurable link rendering and node labels.View all repositories taggedChart Brush Range SelectorChart Brush Range SelectorEvilBrush primitive lets users zoom into a sub-range of a time-series chart interactively.View all repositories taggedComposed ChartComposed ChartMulti-series chart combining bar, line, and area in a single canvas.View all repositories taggedLegend Marker VariantsLegend Marker VariantsChart legend with seven marker shape variants — square, circle, outline, rounded, vertical bar, horizontal bar.View all repositories tagged

Documentation

21 pages indexed · 1,676 words
  • READMEEvilCharts — READMEgithub.com/legions-developer/evilcharts/blob/main/README.md
  • Introductionevilcharts.com/docs
  • Installationevilcharts.com/docs/installation
  • Chart Configevilcharts.com/docs/chart-config
  • Area Chartevilcharts.com/docs/area-chart/static
  • Line Chartevilcharts.com/docs/line-chart/static
  • Bar Chartevilcharts.com/docs/bar-chart/static
  • Composed Chartevilcharts.com/docs/composed-chart/static
  • Pie Chartevilcharts.com/docs/pie-chart/static
  • Radar Chartevilcharts.com/docs/radar-chart/static
  • Radial Chartevilcharts.com/docs/radial-chart/static
  • Sankey Chartevilcharts.com/docs/sankey-chart/static
  • Bar Blocks — Monospace Bar Chartevilcharts.com/docs/bar-chart/blocks
  • Bar Blocks — Hover Trace Bar Chartevilcharts.com/docs/bar-chart/blocks
  • Bar Blocks — Grid Bar Chartevilcharts.com/docs/bar-chart/blocks
  • Background UI Primitiveevilcharts.com/docs/ui/background
  • Legend UI Primitiveevilcharts.com/docs/ui/legend
  • Tooltip UI Primitiveevilcharts.com/docs/ui/tooltip
  • Chart Container UI Primitivegithub.com/legions-developer/evilcharts/blob/main/src/registry/ui/chart.tsx
  • Dot UI Primitivegithub.com/legions-developer/evilcharts/blob/main/src/registry/ui/dot.tsx
  • Evil Brush UI Primitivegithub.com/legions-developer/evilcharts/blob/main/src/registry/ui/evil-brush.tsx