🈚 Kyōiku Kanji Trainer
A minimal game-like app for memorizing Japanese kanji based on the Kyōiku Kanji system. This tool helps learners reinforce the meanings and readings of kanji taught in Japanese elementary schools through simple, configurable drills.
How It Works
The app generates a custom set of kanji characters based on your configuration. For each one, you must input:
Meaning (English)
On’yomi (音読み) reading
Kun’yomi (訓読み) reading
After completing the list, you receive a score from 0 to 1 based on accuracy and efficiency.
Features
Study kanji by Kyōiku grade level
Train meanings, on’yomi, and kun’yomi readings
Configure:
Optional hints mode (faded answers)
Accuracy scoring
Known Issues & Roadmap
Mobile layout needs adjustment (e.g. input sizing and spacing)
Some kanji lack specific readings (e.g. 孝 has no kun’yomi); these should be excluded when filtering by that reading type
Planned: Upload custom kanji sets
Planned: Add branding and improve overall UI/UX
Tech Stack
React (Vite)
Tailwind CSS
Typescript