A full-featured immersion language learning suite for mobile.
Dart
1,785
1,081 commits
updated Oct 20, 2025
A full-featured immersion language learning suite for mobile.
🧪 Latest Release: 2.9.1
📚 Resources:
🏠 Wiki ·
❓ FAQ ·
🩺 Troubleshooting ·
🚀 Getting Started ·
🃏 Flashcard Creation ·
🗃️ Workflow Setup ·
🎥 Viewing Media ·
💡 Tips and Tricks ·
🧑💻 Development ·
👥 Contribution ·
📑 API Documentation
🗒️ Release Notes:
(Legacy) 0.3 ·
0.4 ·
0.5 ·
0.6 ·
0.7 ·
0.8 ·
0.9 ·
0.10 ·
0.11 ·
0.12 ·
0.13 ·
0.14 ·
0.15 ·
0.16 ·
0.17 ·
0.18 ·
0.19 ·
0.20 ·
0.21 ·
0.22 ·
0.23 ·
0.24 ·
0.25 ·
0.26
(Chisa)
1.0 ·
1.1
(Yuuna)
2.0 ·
2.1 ·
2.2 ·
2.3 ·
2.4 ·
2.5 ·
2.6 ·
2.7 ·
2.8
jidoujisho is a video player, reading aid, dictionary and card creation toolkit with features specifically helpful for language learners.
jidoujisho is eagerly looking for contributors. If you are interested in maintaining a dictionary format, media source, an enhancement or quick action or even a new language for the application, user and developer documentation is coming soon.
Originally built for the Japanese language learning community, jidoujisho is free and open source software, and is available to download here on GitHub.
Please note that the development of the app switches between changes being implemented and being left alone for daily use. Update frequency may depend on the gravity of any issues that arise. Hiatuses provide practical insight on usage and where development should go next.
structured-content are currently unsupported.A primer on the basics of the application is as follows.
jidoujisho is written in Dart and powered by Flutter, and is made available under the GNU General Public License 3.0.
Database enabled by Isar and Hive. Reader via a self-hosted ッツ Ebook Reader. Mokuro for manga reading. Video streaming via YouTube. Chat service via ChatGPT.
Image search via Bing. Audio search via Forvo and JapanesePod101. Example sentences from Massif, Tatoeba and ImmersionKit. Lyrics from Google and Uta-Net.
Natural language processing tools include Ve and MeCab for Japanese. Special thanks to the Yomichan project.
If you like what I've done so far, you can help me out by testing the application on various devices so that I can gauge the compatibility of the application with different versions of Android, making a donation or collaborating with me on further improvements.
The logo of the application is both by suzy and Aaron Marbella, support their awesome work if you can!
1,036 followers · starred Apr 2021
160 followers · starred Nov 2023
576 followers · starred Jun 2026
11 followers · starred May 2024
A full-featured immersion language learning suite for mobile.
Dart
1,785
1,081 commits
updated Oct 20, 2025
A full-featured immersion language learning suite for mobile.
🧪 Latest Release: 2.9.1
📚 Resources:
🏠 Wiki ·
❓ FAQ ·
🩺 Troubleshooting ·
🚀 Getting Started ·
🃏 Flashcard Creation ·
🗃️ Workflow Setup ·
🎥 Viewing Media ·
💡 Tips and Tricks ·
🧑💻 Development ·
👥 Contribution ·
📑 API Documentation
🗒️ Release Notes:
(Legacy) 0.3 ·
0.4 ·
0.5 ·
0.6 ·
0.7 ·
0.8 ·
0.9 ·
0.10 ·
0.11 ·
0.12 ·
0.13 ·
0.14 ·
0.15 ·
0.16 ·
0.17 ·
0.18 ·
0.19 ·
0.20 ·
0.21 ·
0.22 ·
0.23 ·
0.24 ·
0.25 ·
0.26
(Chisa)
1.0 ·
1.1
(Yuuna)
2.0 ·
2.1 ·
2.2 ·
2.3 ·
2.4 ·
2.5 ·
2.6 ·
2.7 ·
2.8
jidoujisho is a video player, reading aid, dictionary and card creation toolkit with features specifically helpful for language learners.
jidoujisho is eagerly looking for contributors. If you are interested in maintaining a dictionary format, media source, an enhancement or quick action or even a new language for the application, user and developer documentation is coming soon.
Originally built for the Japanese language learning community, jidoujisho is free and open source software, and is available to download here on GitHub.
Please note that the development of the app switches between changes being implemented and being left alone for daily use. Update frequency may depend on the gravity of any issues that arise. Hiatuses provide practical insight on usage and where development should go next.
structured-content are currently unsupported.A primer on the basics of the application is as follows.
jidoujisho is written in Dart and powered by Flutter, and is made available under the GNU General Public License 3.0.
Database enabled by Isar and Hive. Reader via a self-hosted ッツ Ebook Reader. Mokuro for manga reading. Video streaming via YouTube. Chat service via ChatGPT.
Image search via Bing. Audio search via Forvo and JapanesePod101. Example sentences from Massif, Tatoeba and ImmersionKit. Lyrics from Google and Uta-Net.
Natural language processing tools include Ve and MeCab for Japanese. Special thanks to the Yomichan project.
If you like what I've done so far, you can help me out by testing the application on various devices so that I can gauge the compatibility of the application with different versions of Android, making a donation or collaborating with me on further improvements.
The logo of the application is both by suzy and Aaron Marbella, support their awesome work if you can!
1,036 followers · starred Apr 2021
160 followers · starred Nov 2023
576 followers · starred Jun 2026
11 followers · starred May 2024