A multi-platform application for memorizing Japanese language
Last updated Jul 3, 2026
673
Stars
54
Forks
118
Issues
+1
Stars/day
Attention Score
84
Topics
Language breakdown
No language data available.
โธ Files
click to expand
README
# Kanji Dojo
Table of Contents
* Android * Desktop (Windows, Linux, MacOS)About this app
Practice writing Japanese letters, learn their meanings and related wordsFeatures
- Memorize how to write and read kana and kanji
- Follow JLPT levels or school grades
- Create your own decks to study, more than 6000 characters in total are available
- Use SRS reviewing system to avoid forgetting learned information
- Search letters and words with built-in dictionary
- Study words with flashcards
- Available modes to write words and pick correct letter readings
- Works offline
Screenshots
Downloads
Android
- Available in F-Droid, the same version is published in GitHub Releases
- Google Play
iOS
Desktop
Windows
- Download
.msiinstaller from Github Releases
Mac
- Download
.dmginstaller from Github Releases for your platform
Kanji Dojo-arm-*.dmg for Apple Silicon
- Kanji Dojo-intel-*.dmg for devices with older Intel CPU
- Install the app
Privacy & Security screen in system settings and click on Open Anyway button under security section for Kanji Dojo.app
Linux
- Download
.AppImageexecutable from Github Releases
Version comparison
| Google Play | F-Droid | Desktop | |-------------------------------------------------------------------------------------|---------|---------| | Firebase Analytics Play services for in app review Billing for donations | - | - |Contributions
- Pull-Requests are welcome!
- Before making PR create and discuss your issue
- Use proper code formatting
Technical details
Used Libraries:Compose Multiplatform, Kotlin Coroutines, Koin, SqlDelight
Credits
- KanjiVG
- Kanji Dic
- Tanos by Jonathan Waller
- JMDict
- JmdictFurigana
- Frequency list by Leeds university
- yomichan-jlpt-vocab
License
(c) 2022-2023 Yaroslav Shuliak>
This is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.>
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.>
You should have received a copy of the GNU General Public License along with this app. If not, see https://www.gnu.org/licenses/.
๐ More in this category