iKanji 2 is the ultimate Japanese kanji and vocabulary study app for the Mac.
Quickly browse and search kanji which are organised by school grade and JLPT level. View stroke animations, example words and search by radical parts and more.
Spaced repetition based training will help teach you each kanji, testing you on the meanings and readings for each.
Study over 7,000 common Japanese words with the vocabulary browser. Easily add your own words and organise words into sets for study. Then use iKanji's powerful spaced repetition training system to learn the vocabulary.