Skip to content
Feedback & Data

ChartBloom

An area chart. The line wipes in from the left, the area blooms up from the baseline, then a crosshair reads any point by pointer, touch or arrow keys. No chart library needed.

Download
  • React
  • Tailwind CSS v4
  • motion

Props

NameTypeDefaultWhat it does
data{ label, value }[]—Points in order, like months. Values are 0 or above.
labelstring—Chart title. Also its name for screen readers.
format(value: number) => stringStringTurns a value into text for the axis and tooltip.
heightnumber160Plot height in pixels.
accentstring"#a78bfa"Line and area colour.
classNamestring"text-white"Wrapper look (text colour, width).