Add microcharts; remove deprecated react-vis - #627
Open
ganapativs wants to merge 1 commit into
Open
Conversation
ganapativs
force-pushed
the
add-microcharts
branch
from
July 25, 2026 10:06
358f9cc to
9926ecc
Compare
react-vis is deprecated by its maintainers (uber/react-vis DEPRECATED.md: "no active maintainers"; maintenance badge reads 2020).
ganapativs
force-pushed
the
add-microcharts
branch
from
July 25, 2026 10:07
9926ecc to
0d2b62a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added: microcharts
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:
jscharting-reactandreact-chartist)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: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.