timqian/chart.xkcd
xkcd styled chart lib observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 95
- Release rhythm 89
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2585
- days_rel: 78
- days_push: 31
- n_releases_24m: 6
Adoption not part of the score
7858 stars · 206 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Chart.xkcd is a JavaScript charting library that renders line, bar, pie, radar, and XY charts in a sketchy, hand-drawn xkcd comic style using SVG. It works with a simple script tag or npm install and requires only an SVG element to render.
Use cases
- render charts with a hand-drawn xkcd style
- add fun sketchy charts to a web page
- create line and bar charts in svg
- make a dashboard look cartoony
- visualize data with a comic-style chart library
When to choose
- you want playful, hand-drawn styled charts in the browser
- you need a lightweight chart lib with a simple API
- you want SVG-based charts without heavy dependencies
When to avoid
- you need polished, professional-looking production charts
- you need advanced interactions like zooming or tooltips
- you need server-side rendering or canvas output
Facets
library · maturity maintenance
data-visualization charts data-visualization frontend web-development browser xkcd-style hand-drawn svg-charts charting-library javascript nodejs
3 sources
- readme: https://github.com/timqian/chart.xkcd · fetched 2026-08-28 · b385592942ec
- homepage: https://timqian.com/chart.xkcd/ · fetched 2026-08-29 · 323c1c439d45
- registry_npm: https://registry.npmjs.org/chart.xkcd · fetched 2026-08-29 · ef9d9773ba91
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| timqian/chart.xkcd | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="timqian/chart.xkcd")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem