daisyui-charts

Generate daisyUI-styled ApexCharts components for React, Vue, Svelte, and vanilla JavaScript.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/mylesfranklin/swayzio-admin-dashboard --skill daisyui-charts-mylesfranklin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daisyui-charts
Source: https://github.com/mylesfranklin/swayzio-admin-dashboard/tree/main/skills/daisyui-charts
Command: npx skills add https://github.com/mylesfranklin/swayzio-admin-dashboard --skill daisyui-charts-mylesfranklin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires apexcharts, and includes references (resource) components.

What problem does it solve? Building consistent, theme-aware dashboard charts requires manually wiring ApexCharts options, daisyUI utility classes, and framework-specific lifecycle code, which is repetitive and error-prone. ## Core Features & Use Cases - Chart Catalog: Provides curated chart variants across six categories (column, line, area, bar, radial, pie) with detailed visual descriptions for selection. - Multi-Framework Output: Supplies ready-to-adapt code templates for React, Vue, Svelte, and vanilla JavaScript using ApexCharts. - Theme Integration: Uses daisyUI and Tailwind CSS tokens (base-content, base-200, success) so charts adapt to light and dark themes. - Use Case: A developer building a revenue dashboard asks for a stacked column chart comparing two subscription plans; the Skill selects the matching variant and emits complete Svelte or React component code with tooltips, legends, and growth badges. ## Quick Start Ask the assistant to generate a daisyUI ApexCharts line chart showing monthly revenue with a growth badge for your React dashboard.

Frequently Asked Questions about daisyui-charts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an ApexCharts chart with daisyUI styling?

Select a chart variant from the category files, then combine its chart options, wrapper classes, and HTML with the framework template provided. The wrapper classes use daisyUI theme tokens like base-200 and base-content so the chart matches your theme.

What chart types are available for dashboard building?

The catalog covers six categories: column, line, area, bar, radial, and pie charts. Each category contains multiple variants such as stacked columns, multi-series line comparisons, donut charts, and compact sparkline widgets.

Can I use these charts in React, Vue, or Svelte?

Yes, the Skill provides syntax templates for React, Vue, Svelte, and vanilla JavaScript. Each template handles ApexCharts instantiation and cleanup using the framework's lifecycle, such as useEffect in React or onMounted in Vue.

Do the charts support light and dark themes?

Yes, all charts use CSS variables like var(--color-base-content) and color-mix transparency instead of hardcoded colors. This makes lines, fills, grids, and tooltips adapt automatically when the daisyUI theme switches.

How do I choose the right chart variant for my data?

Read the full category SKILL.md file and compare each variant's visual description against your requirements, such as number of series, layout type, and interactive features. The workflow requires comparing all candidates before selecting one.