{"repo":"ganapativs/microcharts","free":true,"listed":false,"github":"https://github.com/ganapativs/microcharts","clone":"git clone https://github.com/ganapativs/microcharts.git","description":"Word-sized charts for React, made for LLMs and humans — 106 chart types, zero runtime dependencies, accessible by default, RSC-safe.","language":"TypeScript","stars":142,"topics":["accessible","ai","chart","charts","dataviz","llm","microcharts","react","rsc","svg"],"license":"MIT","category":"ai-agents","readme_excerpt":"@microcharts/react Word-sized charts for React — zero runtime dependencies, 2–7&nbsp;kB interactive · 1–4&nbsp;kB static, accessible by default, and server-component safe. Docs · Gallery · Quickstart · AI usage · llms.txt --- microcharts is 106 tiny, handcrafted chart types built to sit inside an interface: a sentence, a table cell, a KPI card, a tab header, a streamed AI reply. The grammar is small enough for a model to emit correctly mid-sentence, and every chart describes itself in words, so a chart an LLM streams into a chat reply is one a person can read and check. Status: tested and in production use, but not across every stack and edge yet. If you hit something, open an issue on GitHub. Why - AI-native. A chart is plain data plus a generated sentence. One grammar across all 106 types — a model that has seen one chart can write them all. → AI usage - Zero dependencies. No chart engine, no D3 — just SVG. React is the only peer. CI-enforced, forever. - Server-component safe. Static charts are hook-free and render to HTML with zero client JavaScript . Interactivity is a separate opt-in /interactive import. - Accessible by default. Every chart is an img with a natural-language summary built from your data; it updates when the numbers do. → Accessibility - Tiny. 2–7 kB interactive · 1–4 kB static gzip per chart, budget-gated in CI. Every type has one documented, honest encoding channel and a stated precision. - Motion, opt-in. Interactive charts draw on with animate plus one","default_branch":null,"files":null,"tree":[],"storefront":"/r/ganapativs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ganapativs/microcharts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}