Skip to content

gabor-kovacs/the-kanji-map

Repository files navigation

The Kanji Map

Netlify Status

The Kanji Map is a Japanese language learning tool that shows kanji information and decomposition in graph form.

Try it online at thekanjimap.com

or thekanjimap.netlify.app (backup)

Kanji information

Displayed kanji information (where available):

  • Type: jōyō kanji (taught in school), jinmeiyō kanji (used in names) or neither
  • JLPT (Japanese-Language Proficiency) Test level
  • Frequency rank out of 2500 most used kanji found in newspapers
  • Stroke count
  • Meaning
  • Kunyomi (Japanese reading of the kanji)
  • Onnyomi (Chinese/Sino-Japanese reading of the kanji)
  • Examples with audio, kunyomi and onyomi
  • Radical with kunyomi and meaning

Credits

  • Kanji and decomposition is based on KanjiVG, released under the Creative Commons Attribution-Share Alike 3.0 licence.
  • List of radicals are provided by github.com/sylhare/kanji, licensed under MIT.
  • Stroke animations are provided by animCJK, released under the Arphic Public License.
  • Kanji, examples and radical information is provided by JISHO.org, sourcing from multiple open source dictionaries and Kanji alive, released under CC 4.0.
  • Graph is created using react-force-graph and three-spritetext, released under the MIT license.
  • Handwritten kanji recognition uses handwriting.js, released under the MIT license.

Donations

donate

If this project was useful for you and you would like to contribute, you can always Donate.

Donations are used to pay for hosting, maintenance costs and improvements.