Skip to content

Add microcharts; remove deprecated react-vis - #627

Open
ganapativs wants to merge 1 commit into
brillout:masterfrom
ganapativs:add-microcharts
Open

Add microcharts; remove deprecated react-vis#627
ganapativs wants to merge 1 commit into
brillout:masterfrom
ganapativs:add-microcharts

Conversation

@ganapativs

@ganapativs ganapativs commented Jul 25, 2026

Copy link
Copy Markdown

Added: microcharts

- [microcharts](https://github.com/ganapativs/microcharts) - [demo](https://microcharts.dev/charts) - [docs](https://microcharts.dev/docs) - Word-sized charts for inline text, table cells, and KPI cards; zero runtime dependencies, accessible by default, server-component safe.

Disclosure: I'm the author. Happy to reword or drop it if it isn't a fit.

It fills a gap in the Chart section — every current entry is a full-canvas charting library. microcharts covers the opposite case: charts small enough to sit inside a sentence, a table cell, or a KPI card. 106 chart types, MIT, dependencies: {} (CI-enforced), ~1–4 kB gzip static / ~2–7 kB interactive per chart, role="img" with an auto-generated natural-language summary on every chart, and hook-free static entries that render in a Server Component with zero client JS.

Checklist from CONTRIBUTING:

  • Alphabetic order (placed between jscharting-react and react-chartist)
  • Listed once
  • Succinct, no flair
  • No "React" in the description
  • One line, no wrapping
  • Demo link
  • Docs link

Removed: react-vis

Per the "remove one un-awesome component" rule. This one is deprecated by its own maintainers rather than merely quiet — uber/react-vis DEPRECATED.md:

react-vis currently has no active maintainers. As such, we have decided to deprecate the library. This deprecation means that react-vis won't receive any patches or new features.

The README's maintenance badge reads maintenance: no (2020). The list already carries several well-maintained alternatives that cover the same ground (recharts, victory, echarts for react).

I deliberately did not propose removing react-sparklines, even though it's the least-maintained entry in the section, since it's the closest thing to a competitor for what I'm adding — that call should be yours, not mine. And if you'd rather keep react-vis listed, I'm glad to swap in a different removal or drop the deletion entirely.

@ganapativs ganapativs changed the title Add microcharts; remove deprecated react-vis Add microcharts to the Chart section Jul 25, 2026
react-vis is deprecated by its maintainers (uber/react-vis DEPRECATED.md: "no active maintainers"; maintenance badge reads 2020).
@ganapativs ganapativs changed the title Add microcharts to the Chart section Add microcharts; remove deprecated react-vis Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant