Jidoujisho
A full-featured immersion language learning suite for mobile.
Install / Use
/learn @arianneorpilla/JidoujishoREADME
<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
docs-writer
99.1k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
335.8kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
arscontexta
2.9kClaude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complete second brain as markdown files you own.
