SkillAgentSearch skills...

Jidoujisho

A full-featured immersion language learning suite for mobile.

Install / Use

/learn @arianneorpilla/Jidoujisho

README

<p align="center"> <img src="https://github.com/arianneorpilla/jidoujisho/blob/main/yuuna/assets/meta/icon.png" width="250" height="250"> </p> <h3 align="center">jidoujisho</h3> <p align="center">A full-featured immersion language learning suite for mobile.</p> <p align="center"> <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.9.1"> <img src="https://img.shields.io/github/v/release/arianneorpilla/jidoujisho?include_prereleases" alt="latest release" /> </a> <a href="https://github.com/arianneorpilla/jidoujisho/commits/main"> <img src="https://img.shields.io/github/last-commit/arianneorpilla/jidoujisho" alt="latest commit" /> </a> <a href="https://github.com/arianneorpilla/jidoujisho/actions"> <img src="https://img.shields.io/github/actions/workflow/status/arianneorpilla/jidoujisho/main.yml" alt="actions" /> </a> <a href="https://github.com/arianneorpilla/jidoujisho/stargazers"> <img src="https://img.shields.io/github/stars/arianneorpilla/jidoujisho" alt="stars" /> </a> <a href="https://github.com/arianneorpilla/jidoujisho/releases/"> <img src="https://img.shields.io/github/downloads/arianneorpilla/jidoujisho/total" alt="downloads" /> </a> <a href="https://github.com/arianneorpilla/jidoujisho/blob/master/LICENSE"> <img src="https://img.shields.io/github/license/arianneorpilla/jidoujisho" alt="license" /> </a> <a href="https://crowdin.com/project/jidoujisho"> <img src="https://img.shields.io/badge/translate-crowdin-9C86B8" alt="translate" /> </a> <a href="https://ko-fi.com/arianneorpilla"> <img src="https://img.shields.io/badge/donate-ko--fi-ff5f5f" alt="donate" /> </a> </p>
<p align="center" style="margin:0"><b>‍🧪 Latest Release: <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.9.1">2.9.1</a> </b></p> <b> <p align="center" style="margin:0"><b>📚 Resources:</b><br> 🏠 <a href="https://github.com/arianneorpilla/jidoujisho/wiki">Wiki</a> · ❓ <a href="https://github.com/arianneorpilla/jidoujisho/wiki/1.-FAQ">FAQ</a> · 🩺 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/2.-Troubleshooting">Troubleshooting</a> · 🚀 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/3.-Getting-Started">Getting Started</a> · 🃏 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/4.-Flashcard-Creation">Flashcard Creation</a> · 🗃️ <a href="https://github.com/arianneorpilla/jidoujisho/wiki/5.-Workflow-Setup">Workflow Setup</a> · 🎥 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/6.-Viewing-Media">Viewing Media</a> · 💡 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/7.-Tips-and-Tricks">Tips and Tricks</a> · 🧑‍💻 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/8.-Development">Development</a> · 👥 <a href="https://github.com/arianneorpilla/jidoujisho/wiki/9.-Contribution">Contribution</a> · 📑 <a href="https://arianneorpilla.github.io/jidoujisho">API Documentation</a> </p> </b> <p align="center" style="margin:0"><b>🗒️ Release Notes:</b><br> <i>(Legacy)</i> <b><a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.3.0-beta">0.3</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.4-beta">0.4</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.5.2-beta">0.5</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.6.1-beta">0.6</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.7.2-beta">0.7</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.8.1-beta">0.8</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.9.3-beta">0.9</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.10.0-beta">0.10</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.11.3-beta">0.11</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.12.4-beta">0.12</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.13.7-beta">0.13</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.14.2-beta">0.14</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.15.8-beta">0.15</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.16.7-beta">0.16</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.17.4-beta">0.17</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.18.1-beta">0.18</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.19.1-beta">0.19</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.20.1-beta">0.20</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.21.2-beta">0.21</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.22.1-beta">0.22</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.23.2-beta">0.23</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.24.5-beta">0.24</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.25.12-beta">0.25</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/0.26.3-beta">0.26</a><br> </b><i>(Chisa)</i> <b> <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/1.0.0">1.0</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/1.1">1.1</a><br> </b><i>(Yuuna)</i> <b> <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.0.0">2.0</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.1">2.1</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.2">2.2</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.3">2.3</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.4">2.4</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.5">2.5</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.6.0">2.6</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.7.0">2.7</a> · <a href="https://github.com/arianneorpilla/jidoujisho/releases/tag/2.8.0">2.8</a></b> </p>

📱 Language learning in the palm of your hand

jidoujisho is a video player, reading aid, dictionary and card creation toolkit with features specifically helpful for language learners.

  • 📖 Tap and drag selection of subtitles and paragraphs allows for instant dictionary lookups
  • 🃏 Export flashcards to AnkiDroid, complete with image and audio of the current context
  • 📺 Watch videos or listen to audio with subtitles from local device storage, YouTube or stream from a Jellyfin library or a direct URL
  • 📚 Read books anywhere and offline, via an embedded, self-hosted ッツ Ebook Reader
  • 🖼️ Read and mine manga pre-processed with Mokuro, and export or crop the current image
  • 🕸️ WebSocket support allows convenient use alongside texthookers for visual novels, games and more
  • 🎶 Get lyrics and easily make dictionary lookups for the current playing song in your music app
  • 🤖 Interact with ChatGPT in your target language to get grammar information, example sentences and more
  • 📘 Use Yomichan dictionaries with pitch and frequency information, and selectively collapse and expand dictionaries by default
  • Frictionless sentence mining and flashcard creation workflow with support for modular enhancements and automations

🎞️ A glimpse of jidoujisho in action

<p align="center" style="margin:0"> <img src="https://i.postimg.cc/Ls9Dv3FP/Screenshot-20230406-152827.png" width="24%"> <img src="https://i.postimg.cc/hGg27LKM/Screenshot-20230607-232936.png" width="24%"> <img src="https://i.postimg.cc/gJDPQDxP/Screenshot-20230406-152331.png" width="24%"> <img src="https://i.postimg.cc/x1WFhfrZ/Screenshot-20230406-152042.png" width="24%"> </p> <p align="center" style="margin:0"> <img src="https://i.postimg.cc/yxYnpYzP/Screenshot-20230406-153303.png" width="32%"> <img src="https://i.postimg.cc/TYbWMvYq/Screenshot-20230406-153149.png" width="32%"> <img src="https://i.postimg.cc/bNr3QJgY/Screenshot-20230406-153206.png" width="32%"> </p> <p align="center" style="margin:0"> <img src="https://i.postimg.cc/ryB97kLM/Screenshot-20230406-151738.png" width="24%"> <img src="https://i.postimg.cc/qM2GT5kn/Screenshot-20230406-152244.png" width="24%"> <img src="https://i.postimg.cc/WzCYHFwv/Screenshot-20230406-150912.png" width="24%"> <img src="https://i.postimg.cc/1XfYBc6B/Screenshot-20230406-151040.png" width="24%"> </p> <p align="center" style="margin:0"> <img src="https://i.postimg.cc/nLdLQp1m/Screenshot-20230406-155356.png" width="32%"> <img src="https://i.postimg.cc/8Ck55jLD/Screenshot-20230406-155243.png" width="32%"> <img src="https://i.postimg.cc/QtHdQw6y/Screenshot-20230406-155648.png" width="32%"> </p>

⚕️ Current state of the project

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 <b><a href="https://github.com/arianneorpilla/jidoujisho/releases">available to download here on GitHub.</a></b>

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.

📖 Using the application

🚨 Supported Formats

  • jidoujisho will take video and audio formats as supported by VLC. SDR video is recommended over HDR. Subtitles may be embedd

Related Skills

View on GitHub
GitHub Stars1.6k
CategoryContent
Updated10h ago
Forks90

Languages

Dart

Security Score

100/100

Audited on Mar 25, 2026

No findings