Web application for learning kanji, radicals, and vocabulary using spaced repetition and mnemonics to help learners progress from basic to advanced reading ability.
Kanji and kanaApps and toolsVocabularySpaced repetitionKanji mnemonicsKanji radicalsFreeJLPT N2JLPTTextbooksManga