@chartts/solid

Solid

Native Solid package with signal-based reactivity. Works with SolidStart and any Solid setup.

Installation

npm install @chartts/solid

Basic usage

import { LineChart } from '@chartts/solid'

export function Dashboard() {
  return <LineChart data={data()} x="month" y="revenue" />
}

Signals

Pass signals as data props. Solid's fine-grained reactivity means chart updates are surgical - only changed elements re-render.

SolidStart

Works with SolidStart SSR. Charts render as static SVG on the server and hydrate on the client.

Related