Cookie Preferences

We use cookies to improve your experience and analyze site usage. Essential cookies are required for the site to function.Learn more

粵語學堂

Attributions & Licenses

We stand on the shoulders of giants. Thank you to all open-source contributors!

This application is built using free and open-source data. We are grateful to the creators and maintainers of these projects for making Chinese language learning accessible to everyone.

Chinese Character & Stroke Order Data

Make Me a Hanzi

ARPHIC PUBLIC LICENSE
✓ Commercial OK

Stroke order animations and graphical data for over 9,000 Chinese characters.

Source: Make Me a Hanzi Project by Shaunak Kishore

Derived from: Arphic PL KaitiM GB and Arphic PL UKai fonts

Copyright: © 1999 Arphic Technology Co., Ltd.

Visit Project on GitHub

✓ Commercial Use Allowed

Arphic Public License: You are free to use, modify, and redistribute this data for any purpose, including commercial purposes, provided that modifications are clearly marked and the license is preserved. Attribution to Arphic Technology Co., Ltd. is required.

Hanzi Writer

MIT LICENSE
✓ Commercial OK

JavaScript library and character data for stroke order animations, built on Make Me a Hanzi data.

Author: David Chanin

Source: Hanzi Writer Project

Visit Project on GitHub

✓ Commercial Use Allowed

MIT License: Permission is granted, free of charge, to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of this software for commercial purposes.

Dictionary & Linguistic Data

CC-Canto Cantonese Dictionary

CC BY-SA 4.0
✓ Commercial OK

Comprehensive Cantonese-English dictionary with character definitions, Jyutping romanization, and usage examples.

Source: CC-Canto Project - Cantonese.org

License: Creative Commons Attribution-ShareAlike 4.0 International

Visit Cantonese.org

✓ Commercial Use Allowed (with conditions)

CC BY-SA 4.0: You are free to share and adapt the material for any purpose, even commercially, under these terms:

  • Attribution: You must give appropriate credit to Cantonese.org/CC-Canto, provide a link to the license, and indicate if changes were made.
  • ShareAlike: If you remix or build upon this data, you must distribute your contributions under the same CC BY-SA 4.0 license.

Unihan Database

UNICODE LICENSE
✓ Commercial OK

Character definitions, pronunciations, and metadata for Chinese characters.

Source: Unicode Consortium Unihan Database

Visit Unihan Database

✓ Commercial Use Allowed

The Unicode Data Files are freely available for commercial and non-commercial use.

CJKlib

LGPL v3
✓ Commercial OK

Library for handling Chinese phonetic transcriptions (Jyutping, Pinyin) and character data.

Author: Christoph Burgmer

Visit Project on GitHub

✓ Commercial Use Allowed

LGPL v3: You can use this library in commercial applications. If used as a library (not modified), no source code disclosure required.

Biblical Text

Chinese Union Version Bible

PUBLIC DOMAIN
✓ Commercial OK

Traditional and Simplified Chinese biblical texts used for language learning exercises.

✓ Unrestricted Commercial Use

The Chinese Union Version is in the public domain and freely available for educational, non-commercial, and commercial use without restrictions or attribution requirements.

Open Source Libraries & Frameworks

All libraries below use permissive licenses allowing commercial use:

React

MIT

Tailwind CSS

MIT

shadcn/ui

MIT

Lucide Icons

ISC

React Query

MIT

date-fns

MIT

lodash

MIT

react-markdown

MIT

Framer Motion

MIT

React Router

MIT

✓ All Commercial-Friendly

MIT and ISC licenses allow unrestricted commercial use, modification, and distribution with attribution.

Commercial Use Summary

Requirements for Commercial Use:

  • Attribution: Maintain this attributions page or similar acknowledgment in your application
  • ShareAlike: If you modify CC-Canto data, share modifications under CC BY-SA 4.0
  • License Preservation: Keep the Arphic Public License with stroke order data
  • No Additional Restrictions: Don't add DRM or additional restrictions to the data

Thank You!

We are deeply grateful to Arphic Technology for releasing their fonts under a free license, to the CC-Canto project for their comprehensive Cantonese dictionary, to all the contributors of Make Me a Hanzi, Hanzi Writer, and related projects, and to the entire open-source community that makes educational tools like this possible.

Questions about licensing or attributions? Contact us through the Support page.