Ross ROSS = Recommend OSS · open-source software intelligence for agents

chanind/hanzi-writer

Chinese character stroke order animations and practice quizzes observed · 2026-08-28

github.com/chanind/hanzi-writer · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

55/100

  • Activity 60
  • Release rhythm 24
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 179.5
  • age_days: 4371
  • days_rel: 350
  • days_push: 245
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

4938 stars · 725 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Hanzi Writer is a free and open-source JavaScript library for animating Chinese character stroke order and running stroke order practice quizzes. It supports over 9000 simplified and traditional characters using SVG data derived from the Make Me a Hanzi project.

Use cases

  • animate chinese character stroke order on a webpage
  • build a quiz where users draw hanzi strokes in the right order
  • embed chinese writing practice in a mobile app
  • teach simplified and traditional character writing
  • render chinese characters as svg with stroke data

When to choose

  • you need lightweight (~10kb gzipped) stroke order animations in any JS environment
  • you want both animation and interactive quiz modes
  • you need support for both simplified and traditional characters

When to avoid

  • you need handwriting recognition rather than stroke-order quizzes
  • you need languages other than Chinese
  • you need a full language-learning curriculum rather than a rendering library

Facets

library · maturity stable

animation ui-components graphics education web-development frontend browser cross-platform chinese-characters stroke-order svg hanzi language-learning quiz natural-language-processing nodejs web-server

4 sources

Member repositories

RepositoryRoleHealth v2
chanind/hanzi-writermain55

For agents

markdown · JSON · MCP: product_card(name="chanind/hanzi-writer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem