Skip to main content
WireKit
Copy for LLM

Heatmap

Heatmaps visualize two-dimensional categorical data with color-encoded values — GitHub's contribution graph is the canonical example. ApexCharts ships heatmap support natively.

Note: heatmap is an ApexCharts-specific chart type. Chart.js does not have a native equivalent; switching to chartjs throws TypeNotSupportedException.

Basic Example — Activity heatmap

Daily commit activity by weekday × hour

Range-colored — server CPU

CPU usage by server × hour (%)

License note

ApexCharts is non-MIT — see the License section on the Chart overview page and apexcharts.com/license for the full terms.

See Also

  • Treemap for hierarchical 2D breakdowns
  • Radar for multi-dimensional comparisons on a circular layout

Design Tokens

See ApexCharts adapter — Design Tokens for the color, typography, and grid tokens shared across every ApexCharts demo.