Settings

Theme

Show HN: ChartKit – 14 React charts in 15KB, zero dependencies, LLM-ready

chartkit.dev

4 points by toddynho 23 days ago · 0 comments · 1 min read

Reader

Hey HN,

I built ChartKit, a lightweight React charting library for dashboards. - 14 chart components (lines, bars, donuts, candlesticks, heatmaps, etc.) - 17 curated themes (dark + light) - ~15KB gzipped, zero dependencies - Pure SVG, TypeScript-first - LLM-ready with llms.txt for AI-assisted development

I built this because existing chart libraries are either massive (D3-based, 100KB+) or require tons of configuration to look good. ChartKit is designed to look polished out of the box.

Example: ```tsx <LineChart data={data} series={[{ key: 'value', label: 'Revenue', area: true }]} theme="midnight" curve="monotone" responsive />

Live demo: https://chartkit.dev/demo

Docs: https://chartkit.dev

GitHub: https://github.com/toddynho/chartkit

npm: npm install @derpdaderp/chartkit

Would love feedback, especially on the API design and theme quality.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection