Credits

Data sources
KANJIDIC2 — Electronic Dictionary Research and Development Group

Kanji meanings, readings, and stroke counts are derived from the KANJIDIC2 dictionary file, the property of the EDRDG, used in conformance with the Group's licence (CC BY-SA 4.0).

JMdict — Electronic Dictionary Research and Development Group

Vocabulary is validated against the JMdict dictionary file, the property of the EDRDG, used in conformance with the Group's licence (CC BY-SA 4.0).

Jonathan Waller's JLPT Resources

JLPT N5–N2 kanji level classifications (all 980 shipped kanji), and which constructions the N5 grammar patterns teach — adapted from Waller's Level N5 grammar list; the explanations and examples are written for kensei. Used under Creative Commons BY, per the site's sharing notice (https://www.tanos.co.uk/jlpt/sharing/).

kanji-data by David Gouveia

MIT-licensed extraction tooling over KANJIDIC2 used to prepare the kanji dataset.

AnimCJK

Kana stroke-order outlines and medians (graphicsJaKana.txt) power the brush animations, used under the Arphic Public License (pinned upstream commit ec5e17cc). License texts: /licenses/animcjk/ARPHICPL.txt and /licenses/animcjk/LGPL.txt.

KanjiVG — Ulrich Apel

Kanji radical/component decomposition is derived from the KanjiVG stroke data (release 20220427), used under CC BY-SA 3.0.

open-anki-jlpt-decks by Jamie Sinclair

The N5 vocabulary candidate list is seeded from the MIT-licensed open-anki-jlpt-decks deck; every entry is re-validated against JMdict before it ships.

Credits · kensei