Kana Dojo

github.com/lingdojo/kana-dojo Language Learning Open-source projectOpen source

Learners can practice Japanese kana with this browser platform, which draws inspiration from Duolingo and Monkeytype.

github.com/lingdojo/kana-dojo
Kana Dojo homepage screenshot

About Kana Dojo

Kana Dojo is an open-source, web-based platform for practicing Hiragana, Katakana, Kanji from JLPT N5-N1, and vocabulary. It provides three training areas with four pick and input practice modes, plus themes, Japanese fonts, statistics, streaks, and achievements.

The code is built with Next.js and published on GitHub with setup and contribution documentation. Local use requires cloning the repository and running it with npm.

Key features

  • Kana practice for Hiragana and Katakana
  • Kanji practice covering JLPT N5 to N1
  • Vocabulary practice dojo
  • Four modes: Pick, Reverse-Pick, Input, Reverse-Input
  • 100+ light and dark themes with 28 Japanese fonts
  • Statistics, streaks, and 80+ achievements
Best for: Learners who want to drill kana, JLPT N5-N1 kanji, and vocabulary with different input modes.
Good for
  • Open-source repository with beginner contribution documentation
  • Covers kana, kanji, and vocabulary in one codebase
  • Usable on desktop, tablet, and mobile devices

Kana Dojo at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Kana Dojo alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Language Learning

Well-known listings from the same topic.

All 259

Kana Dojo FAQ

How do I run it locally?
Clone the repository, run npm install and npm run dev, then open http://localhost:3000.
Which kanji levels are covered?
Kanji training covers JLPT N5 to N1.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing