Licenses and attribution
HanziWorksheet is built on open data and open-source software. This page lists each third-party asset, what we use it for, and the licence it is distributed under.
Character data
hanzi-writer-data
Arphic Public License
Used for: Stroke paths and stroke order for worksheets, PDFs and stroke diagrams.
Derived from Make Me a Hanzi, which is based on the Arphic PL KaitiM GB and Arphic PL UKai fonts. Redistributed under the Arphic Public License.
makemeahanzi
Arphic Public License (graphics) · GNU LGPL (dictionary)
Used for: Character components, radicals and etymology hints.
graphics.txt is licensed under the Arphic Public License; dictionary.txt is derived from Unihan and CJKlib and is licensed under the GNU LGPL.
complete-hsk-vocabulary
MIT
Used for: HSK word and character lists for the new HSK 3.0 levels and the old six levels.
Copyright its contributors, released under the MIT License.
Unihan Database (kVietnamese)
Unicode License v3
Used for: Cross-checking Sino-Vietnamese readings (âm Hán Việt) on the Vietnamese pages.
Unicode and the Unicode Logo are trademarks of Unicode, Inc. Data used under the Unicode License.
Fonts
LXGW WenKai
SIL OFL 1.1
Used for: Chinese text shown in PDFs and on the site.
Copyright LXGW. Licensed under the SIL Open Font License 1.1.
Software libraries
Hanzi Writer
MIT
Used for: Animated stroke order in the browser.
Copyright David Chanin, released under the MIT License.
pinyin-pro
MIT
Used for: Pinyin with tone marks for characters and words.
Copyright zh-lx, released under the MIT License.
Next.js · React · next-intl · Tailwind CSS
MIT
Used for: Building and rendering the website in English, Vietnamese and Indonesian.
Each project is copyright its respective authors and released under the MIT License.
Our own page text, layouts and worksheet designs are original work. If you believe an attribution is missing or incorrect, please let us know and we will correct it.