Recharts Synced Hover Charts

Three stacked charts that share the same `syncId` prop — Recharts' built-in mechanism for cross-chart hover sync. Hover any chart and the crosshair, tooltip, and active-dot snap to the same x-tick on all three. The pattern is the canonical way to build a multi-metric monitoring p

Template details

  • chart
  • synced
  • hover
  • linked
  • multi-chart
  • recharts
  • react

When to use this template

This visualization excels at revealing the synchronous behavior of multiple independent metrics over time. Analysts use it to quickly identify correlations, lead-lag relationships, or divergent trends between distinct data streams when precise temporal alignment is critical for understanding system or process states.

  • Datasets with 2-3 distinct, quantitative time-series metrics.
  • Metrics possessing different units or widely varying value ranges.
  • All metrics sharing a single, continuous, and ordered time dimension.
  • When observing concurrent patterns or anomalies across separate metrics.
  • Data where each metric's individual trend requires its own dedicated y-axis.
  • For interactive exploration of specific time points across all metrics.

Browse all Koan templates