汉HanziDojo

Settings

Appearance

Dark mode
Toggle light/dark theme
Language
Select your native language for the app UI

Dataset Status

βœ…
Make Me A Hanzi
Character strokes, decomposition, etymology
9β€―574 records Β· 15/03/2026
βœ…
CC-CEDICT
Chinese-English dictionary
124β€―383 records Β· 15/03/2026
βœ…
HSK Vocabulary
HSK 1-6 word lists
5β€―433 records Β· 15/03/2026

Learning Progress

Reset all SRS progress, review history, and session data. Your character database will not be affected.

Data Sources & Credits

Make Me A HanziGPL v3 / OFL

Character stroke order, decomposition, and etymology data

https://github.com/skishore/makemeahanzi
CC-CEDICTCC BY-SA 4.0

Chinese-English dictionary with pinyin and definitions

https://www.mdbg.net/chinese/dictionary?page=cc-cedict
Hanzi WriterMIT

Stroke order animation library

https://hanziwriter.org
Hanzi Writer DataCC BY 4.0 (stroke data), OFL (font)

SVG stroke path data for character rendering

https://github.com/chanind/hanzi-writer-data

About HanziDojo

A personal Chinese handwriting learning app. Open source and runs entirely locally. No account, no cloud, no tracking.

Built with Next.js, TypeScript, SQLite, Drizzle ORM, Hanzi Writer.