Skip to content
This repository was archived by the owner on Aug 27, 2026. It is now read-only.
syt0rPublic archive

About

A multi-platform application for memorizing Japanese language

Topics

Resources

Stars

698 stars

Watchers

13 watching

Forks

Repository files navigation

Kanji Dojo

Version Badge

Table of Contents

About this app

Practice writing Japanese letters, learn their meanings and related words

Features

  • 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

Repository with dictionary data and parsers here: Kanji-Dojo-Data

Screenshots

Downloads

Android

Play Store F-Droid

  1. Available in F-Droid, the same version is published in GitHub Releases
  2. Google Play

iOS

App Store

Desktop

Windows

Mac

  1. Download .dmg installer from Github Releases for your platform
    • Kanji Dojo-arm-*.dmg for Apple Silicon
    • Kanji Dojo-intel-*.dmg for devices with older Intel CPU
  2. Install the app
    • Go to Privacy & Security screen in system settings and click on Open Anyway button under security section for Kanji Dojo.app

Linux

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

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/.

About

A multi-platform application for memorizing Japanese language

Topics

Resources

Stars

698 stars

Watchers

13 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages