#372 · Primary category: Education & Research
hanzi-writer
Chinese character stroke order animations and practice quizzes
Project last updated:12/31/25
GitHub Stars
4.9K
Forks
724
Contributors
16
License
MIT
Why we included this project
A Chinese-learning app that drills writing skills is hard to build because the stroke order rendering is the hard part. Hanzi Writer handles that for you: it's a small JavaScript library that draws simplified and traditional characters as animated stroke-order paths and exposes enough hooks to turn them into practice quizzes where learners trace strokes and get checked on their input. The stroke and SVG data ships in a separate package under a permissive license, so you can bundle it offline and adapt it to your own lesson flow. It works from a plain script tag or through npm and stays light enough for small teams to drop into a project without building the rendering from scratch. If teaching people to write Chinese characters is part of your product, this removes the most tedious work.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI