Bklit UI
An open source React chart library that installs the way shadcn components do: you add a chart with one command and its source code lands in your project, editable line by line. Area, bar, funnel, candlestick, choropleth: each chart is assembled from parts (axes, tooltips, legends, loading states) instead of being tuned through one component with a hundred options. A playground called Studio lets you adjust the look with the mouse, then copy the generated code.
Strengths
- The chart code is copied into your project: no black box to work around to change a colour
- Composable parts (axes, tooltips, legends, brushes) instead of one component overloaded with options
- Studio lets you tune the result visually then copy the code, handy for a design profile
Limitations
- Assumes shadcn is already initialised in the project: outside that ecosystem it is of no use
- Copied code means updates are on you: a published fix does not flow into your files by itself
Best for
- A React dashboard on shadcn that must keep the same visual identity as the rest of the interface
- A designer who wants to tune a chart with the mouse and hand the resulting code to their agent