MoreRSS

site iconBrandon SkerrittModify

A tech expert who invents open source projects, writes, makes videos, and worked as a Monzo security engineer.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Brandon Skerritt

Best Japanese Learning Tools 2025 Award Show 🏆

2025-12-08 18:56:46

Best Japanese Learning Tools 2025 Award Show 🏆

Welcome to the award show everyone! Hosted by your favourite bee... Bee! 🥳

I wanted to summarise the best tools etc out there in 2025, and what better way then to put on a fake award show!

And like all true award shows and Christmas themed events, let's get into the spirit of giving.

Best Overall

This category features 3 tools.

If I could only pick 3 to learn Japanese with, it would be these 3.

The best overall winner of the 2025 Japanese Learning Awards is....

🏆Yomitan

Yomitan is the go-to dictionary application.

It works in all browsers (Chrome, Firefox, Edge) and even on mobile browsers.

Yomitan
Powerful and versatile pop-up dictionary for language learning used by 90,000+ language learners.
Best Japanese Learning Tools 2025 Award Show 🏆

You install it easily and just select your language and some dictionaries

Best Japanese Learning Tools 2025 Award Show 🏆

It supports:

  • Many dictionaries across many languages
  • Anki
  • Native audio
Yomitan
Powerful and versatile pop-up dictionary for language learning used by 90,000+ language learners.
Best Japanese Learning Tools 2025 Award Show 🏆

Even if you don't use any of the fancy features, having a dictionary you can use at the click of a button is useful.

Anki

If you use Yomitan, you must also use Anki too.

Anki is the premier flashcard software.

You see a word you don't know, and create a flashcard for it in Anki.

Best Japanese Learning Tools 2025 Award Show 🏆

Anki solves the issue of forgetting, mostly. You will still forget things, but significantly less.

Anki - powerful, intelligent flashcards
Anki - a program which makes remembering things easy.
Best Japanese Learning Tools 2025 Award Show 🏆

GSM

https://github.com/bpwhelan/GameSentenceMiner

Game Sentence Miner (GSM) is an all-in-one toolkit to turn any visual media into Anki flashcards.

0:00
/0:21

1. Look up words natively in game. 2. Click Add to Anki. 3. Anki card automatically made in the background with game audio + a gif of the game

Use the overlay to directly look words up (using Yomitan) in your game, anime, or manga without needing to go to another website to look it up.

0:00
/0:03

Anki card created with GSM

Create flashcards in one click with the real audio used, and a gif of what happened on screen.

Best Japanese Learning Tools 2025 Award Show 🏆

Analyse your statistics to help you learn to read better, over 30+ graphs and extensive goal planning.

Best of all? It's 100% free, works offline, and works for many other languages – not just Japanese!

💡
Because of the way GSM was built, it kind of acts like glue between many different tools to enhance them.

GSM can take in text from anywhere, create statistics based on it and enhance your Anki cards with gifs + audio along with an overlay dictionary.

For this reason you'll see it come up a lot... It's a well loved tool, and for good reason!

GSM's main problem is the barrier to entry can be high, it's got a lot of features and many settings. Thankfully the author has created many, many blog posts and YouTube videos on how to use it.

Best Phone Apps

🏆Renshuu - Overall Winner

Renshuu wins the best app of 2025!

It's like Duolingo but better in every way.

It can work out your level and adjust the difficulty of words or sentences

Best Japanese Learning Tools 2025 Award Show 🏆

It gives you varied practice. Writing kanji, flipping flashcards, and fun games.

If you're looking for an easy app to replace the Green Owl™️ but actually be somewhat effective, this is it!

renshuu.org - cute Japanese studying that’s built around you
Best Japanese Learning Tools 2025 Award Show 🏆

Best Android Apps

Let's split this up into two, IOS and Android.

🏆Jidoujisho - Overall Android Winner

GitHub - arianneorpilla/jidoujisho: A full-featured immersion language learning suite for mobile.
A full-featured immersion language learning suite for mobile. - arianneorpilla/jidoujisho
Best Japanese Learning Tools 2025 Award Show 🏆

This is an everything-in-one kinda app.

  • Supports Ankidroid
  • Dictionary lookups similar to Yomitan
  • Watch videos or listen to audio, and make flashcards from them
  • Read books and make flashcards from them
  • Read Manga!
  • Play video games, visual novels etc.
  • Instantly look up the lyrics of the song you're listening to, and make flashcards
Best Japanese Learning Tools 2025 Award Show 🏆
Mining from videos

If you do not have access to a computer, this is perhaps the best app to do everything on Android.

But! It does require some time to setup and learn how it all works.

Poe

Poe is Yomitan for Android

Best Japanese Learning Tools 2025 Award Show 🏆

It supports Anki, native audio and pitch accent.

I wrote more about this here:

Poe - Yomitan for Android
I’ve been playing with Poe recently: Poe: Language Lens - Apps on Google PlayPop-up dictionary and language learning tool for Japanese, Chinese, and more.Apps on Google PlaySlime Creative This is Yomitan for Androids but anywhere on the screen. It’s really easy to install. You just have to: 1. Install
Best Japanese Learning Tools 2025 Award Show 🏆

iOS

Now let's look at the options on IOS, albeit limited options.

🏆Manabi Reader - Overall IOS Winner

Manabi Reader – Learn Japanese by Reading on iOS, iPadOS & macOS
Best Japanese Learning Tools 2025 Award Show 🏆

Manabi Reader is a way to read on IOS, similar to Jidoujisho but with less features. Not their fault, mostly IOS has a lot of walls.

Best Japanese Learning Tools 2025 Award Show 🏆

You can look words up in dictionaries and send things to Anki.

Best Japanese Learning Tools 2025 Award Show 🏆

See breakdown of sentences, how many words in a sentence do you know?

Best Japanese Learning Tools 2025 Award Show 🏆

You can read books and webpages and get full comprehension statistics about that page.

You can also look up words using OCR or by pasting the text.

Best Japanese Learning Tools 2025 Award Show 🏆

The author is working on a bunch of new features as they told me:

Best Japanese Learning Tools 2025 Award Show 🏆

Here are some exclusive behind the scenes screenshots of the new Manabi Reader, coming soon!

Best Japanese Learning Tools 2025 Award Show 🏆
HIghlighting for words you know / don't know
Best Japanese Learning Tools 2025 Award Show 🏆
Best Japanese Learning Tools 2025 Award Show 🏆
Comprehension stats
Best Japanese Learning Tools 2025 Award Show 🏆
👻
I am not an IOS user (as you may be able to tell), but I have heard Migaku works great on IOS too.

Shiori Reader

Shiori Reader App - App Store
Download Shiori Reader by Clint Russell Graviet Jr on the App Store. See screenshots, ratings and reviews, user tips and more games like Shiori Reader.
Best Japanese Learning Tools 2025 Award Show 🏆

This is another "look things up and make anki cards" app, but this time it focusses on reading books.

Best Japanese Learning Tools 2025 Award Show 🏆

Best Anki Decks

Since we've talked so much about Anki, one of the big questions people have who begun using it is "what decks do I use?"

🏆Kaishi - Overall Best Anki Deck

GitHub - donkuri/kaishi: Kaishi 1.5k is a modern, modular Japanese Anki deck made for beginners who want to learn basic vocabulary.
Kaishi 1.5k is a modern, modular Japanese Anki deck made for beginners who want to learn basic vocabulary. - donkuri/kaishi
Best Japanese Learning Tools 2025 Award Show 🏆

This is the definitive Anki deck for people just getting into learning Japanese with Anki.

The idea is that this teaches the most common words found in media, not necessarily the words you'll come across ordering food in Japan.

Best Japanese Learning Tools 2025 Award Show 🏆

Once you finish this deck you then know enough Japanese to read books / immerse. You will still struggle, but it won't be as bad as starting from 0.

Japanese Proper Nouns

Do you have problems reading city names? What about names of people?

The proper nouns Anki deck is designed to teach you all the important proper nouns you'll encounter, and then pretty much every proper noun ever.

GitHub - friedrich-de/Japanese-Proper-Nouns-Deck
Contribute to friedrich-de/Japanese-Proper-Nouns-Deck development by creating an account on GitHub.
Best Japanese Learning Tools 2025 Award Show 🏆

Best Anki Notetypes

"okay bee, I finished Kaishi. I want to use Yomitan to make my own Anki deck but it wants a note type... what do I use?"

I hear you say! probably....

🏆Kiku

Kiku
Modern Anki notes, built like web apps.
Best Japanese Learning Tools 2025 Award Show 🏆

Kiku came out swinging towards the end of 2025 as the go to Anki note type.

Other note types were static, but Kiku harnessed the power of Javascript in Anki.

View similar Kanji, and view other flashcards that you made that use that kanji!

Best Japanese Learning Tools 2025 Award Show 🏆

Sometimes you come across a word used in a really nice context, but you already have a flashcard for it!

You want to make another flashcard because you love this context, but it's just not possible without duplicating them or deleting your old card 🫠

Kiku solves this by allowing you to have multiple contexts in one card.

Best Japanese Learning Tools 2025 Award Show 🏆

Most Anki card themes come in either light mode or dark mode.

Kiku has over 35 themes.

Best Japanese Learning Tools 2025 Award Show 🏆

Kiku also has a settings page and a plugins system to really customise it for yourself.

Best Japanese Learning Tools 2025 Award Show 🏆

Here's a bullet pointed list of my favourite features:

  • Fade out the front of the card after 3 seconds, encouraging you to answer faster.
  • Blur images which are tagged NSFW
  • Only blur them between 9 - 5pm workdays... In case you want to see said images when you're at home :)
  • Display extra fields, such as SentenceTranslation.
  • Randomise the font, so you learn the word in any font not just the main one you use.
  • Add external links to your cards to easily see the card in Jisho, Nadeshiko etc.
  • Hover over Kanji in your cards and see it broken down.

Lapis

GitHub - donkuri/lapis: Lapis is a modern Anki note type designed with compatibility in mind.
Lapis is a modern Anki note type designed with compatibility in mind. - donkuri/lapis
Best Japanese Learning Tools 2025 Award Show 🏆

Lapis is made by the same person who made Kaishi.

It's very similar to Kiku but without all the fancy features (Kiku is based on Lapis).

If you want a less Javascript heavy card, this is great!

Best Japanese Learning Tools 2025 Award Show 🏆

Best Anki Addons

Now you use Anki, another common question people have is:

What Anki addons can I use to maximise it?
Best Japanese Learning Tools 2025 Award Show 🏆
i got Chuu!

🏆Priority reorder

When you make Anki cards, they kinda go into a semi random order.

Not every word in Japanese is equally important.

Migaku, who ran an analysis on Netflix found these statistics.

If you select a word at random, there is a 10% chance that word is one of these three:

Best Japanese Learning Tools 2025 Award Show 🏆

50% chance it will be one of 45 words:

Best Japanese Learning Tools 2025 Award Show 🏆

Words are repeated, often. Just learning the top 1500 words or so means you can understand 80% of all words in a show.

Therefore it makes sense to learn your Anki cards in the order of most frequent first.

Priority Reorder does this.

Priority Reorder Anki Addon
I use this Anki Addon to reorder my Japanese cards GitHub - tomahtoes/priority-reorderContribute to tomahtoes/priority-reorder development by creating an account on GitHub.GitHubtomahtoes Specifically I want to reorder them based on 2 things: 1. Cards I recently mined, as they are still fresh in my memory. 2. Cards
Best Japanese Learning Tools 2025 Award Show 🏆

But not all media is equal. One Piece has a lot of pirate talk, but you won't find that in other media.

Wouldn't it be cool to learn the most frequent words in One Piece if your goal is to watch it?

Priority reorder does that.

Finally, you have a short term memory. Flashcards you made today will stick better than flashcards made 50 days ago.

Wouldn't it be cool to also prioritise recently made flashcards that appear frequently in One Piece?

Best Japanese Learning Tools 2025 Award Show 🏆

Priority Reorder does this!

Wouldn't it be cool to mine words that have a high frequency?

Kanji Grid

Looking to take the JLPT or similar and wondering "god, do I really know all the kanji in that exam?"

Or wanting to just see how you progress in terms of Kanji?

The Kanji Grid addon is for you!

https://ankiweb.net/shared/info/1610304449

Best Japanese Learning Tools 2025 Award Show 🏆
My grid

Local Audio Server

This is an addon that works with Yomitan or similar tools.

It lets you listen to native audio in Yomitan, and even add that to your Anki cards.

GitHub - yomidevs/local-audio-yomichan: Anki add-on to run a local audio server for Yomichan.
Anki add-on to run a local audio server for Yomichan. - yomidevs/local-audio-yomichan
Best Japanese Learning Tools 2025 Award Show 🏆

It takes a bit to set up, but once you do you don't have to mess with it. You can now have native audio on all of your Anki cards!

Best paid solution

This is all too much setup! I wish there was some sort of company I could pay to do this all for me

Not to worry, there is!

🏆Migaku

Migaku is an all-in-one solution.

Migaku - The fastest way to really learn a language
The fastest way to learn a foreign language is by reading and watching your favorite content on YouTube, Netflix, Disney+, Viki, X, Reddit and more.
Best Japanese Learning Tools 2025 Award Show 🏆

They aim to do everything mentioned here already, albeit imperfectly and for a price.

Best Japanese Learning Tools 2025 Award Show 🏆

They have courses which teach you the top 1500 words, Kanji and grammar designed to help you immerse as soon as possible similar to Kaishi.

Best Japanese Learning Tools 2025 Award Show 🏆

They have their own SRS alternative to Anki, so you don't need addons etc to make anything work.

You can watch Netflix and look up all the words you want. They'll even highlight good words you should make flashcards out of.

Best Japanese Learning Tools 2025 Award Show 🏆

They can tell you how much of a specific video you know in terms of words, what is your expected comprehension of it:

Best Japanese Learning Tools 2025 Award Show 🏆

You can:

  • Read books
  • Watch videos locally
  • Study Netflix / YouTube videos
  • Generate subtitles if none exist

If you are looking for an alright solution to learning Japanese and you don't mind spending money, in my opinion this is it.

🤖
PS: The Migaku Android app is a really great app. You can immerse from your phone as if you were on your PC.

For me personally, messing with tools is one of my little joys so I don't mind it.

Best for Games:

Japanese games are the greatest, let's look at options to learn Japanese from them.

The only real option is to use OCR, which is a fancy word to mean "the computer will read the text on the screen and give you the sentence so you can copy it / look it up".

🏆Game Sentence Miner - Winner of Best For Games

After winning overall earlier, it does make sense that game sentence miner is the best for games.

Once you setup OCR, you can then setup the overlay to be able to look words up directly in the game.

Best Japanese Learning Tools 2025 Award Show 🏆

It takes around 1 second to go from "text appearing on screen" to "being able to look up the text".

If you have a GPU it could be even less time, around 0.5 seconds or so.

🔥
GSM OCR is powered by a fork of OwOcr, which is a really really good OCR program. Auora, the dev who made it, is cracked and writes great software.

https://github.com/AuroraWright/owocr

You can then click the plus icon to make a flashcard, and GSM will make it all in the background. You don't have to constantly switch between enjoying a game and making flashcards.

Meikipop

GitHub - rtr46/meikipop: meikipop - universal japanese ocr popup dictionary for windows, linux and macos
meikipop - universal japanese ocr popup dictionary for windows, linux and macos - rtr46/meikipop
Best Japanese Learning Tools 2025 Award Show 🏆

This is a really fast OCR that works anywhere on Windows, Linux or Mac.

It's super simple to setup and use, and it works similar to GSM's "hover over the word to see the meaning"

Best Japanese Learning Tools 2025 Award Show 🏆

The only downside is that you can't mine to Anki with it, however it is extremely simple to use, fast, and works on anything on your screen (even Windows settings) so for that reason it's winning second place.

Yomininja

Yomininja is another tool similar to GSM.

It uses OCR to scan the screen and lets you look things up:

Best Japanese Learning Tools 2025 Award Show 🏆

It's a lot simpler than GSM, but in my opinion it's not as pretty.

GSM doesn't highlight boxes red by default, and you can hover over the words and see the definition above them as you read it.

With Yomininja there's this extra box on the side you have to read.

Not to mention the fact that GSM lets you easily make flashcards with the audio and a gif from the game itself.

Still, Yomininja is extremely easy to use and a fan favourite.

Best for visual novels

🏆GSM - Best for Visual Novels

GSM is really, really good for visual media on a computer.

Best Japanese Learning Tools 2025 Award Show 🏆

But when it comes to visual novels, we can use texthookers.

🤔
A texthooker is a program that "hooks" into your game when it is running. Everytime you see text on the screen, this text appears somewhere in your computer.

A texthooker grabs this text and gives it to you, letting you look things up without OCR.

I'll talk more about this next!

Texthookers work with the overlay just like OCR does with games.

Let's explore an under-rated feature in GSM, as our next tool will have this too – stats.

GSM has over 35 charts related to statistics about everything you read, designed to help you answer questions such as:

  • Do I read better in the morning or evening?
  • Do I read faster reading horror or slice of life?
  • Do I play more games or visual novels? Which one is better for me in terms of learning?
  • Am I improving?

JL

JL is an alternative Japanese dictionary program.

It works really, really well for visual novels.

I wrote extensively about it here:

JL vs Yomitan for Japanese Learning
JL is a popular alternative desktop dictionary app, Yomitan is a famous browser based dictionary app. Which one should you use?
Best Japanese Learning Tools 2025 Award Show 🏆

But in short:

  • It's really fast
  • It has amazing features specifically for Japanese
  • It requires a texthooker and is Windows only :(
Best Japanese Learning Tools 2025 Award Show 🏆

I like how you can put the textbox over the visual novel, which lets you do something similar to GSM's overlay.

JL also has some stats:

Best Japanese Learning Tools 2025 Award Show 🏆

And even more excitedly they have stats on how many times you looked up a word, something that no other dictionary app has.

Best Japanese Learning Tools 2025 Award Show 🏆
I hover my mouse over all words as I read along, so technically I look up every word 😓
💡
Note: JL is the only dictionary app to show you how many times you have looked up a word.

Best texthookers

Texthookers are lil programs that "hook" into visual novels or some games, take the text on your screen and give it to you.

They are faster and more accurate than OCR, but sometimes awkward to use.

🏆LunaTranslator

LunaTranslator
A VitePress site
Best Japanese Learning Tools 2025 Award Show 🏆

By far the best texthooker out there.

Best Japanese Learning Tools 2025 Award Show 🏆

It works on everything I try in terms of visual novels.

It can hook emulated devices such as PSP, PS2, and the Nintendo Switch.

If you find a "bad" hook (one that has a lot of junk) there's a million things you can do to make it more normal.

Best Japanese Learning Tools 2025 Award Show 🏆

Like filtering out curly braces, filtering out non Japanese text etc.

If this doesn't help you, you can even write a Python file to preprocess the text!

Best Japanese Learning Tools 2025 Award Show 🏆

On top of this, Luna supports much more than just hooking.

  • OCR
  • Speech Recognition (it listens to the sound the game is making, and tries to turn those sounds into sentences)
  • You can install Yomitan and use it similarly to JL (it wont overlay like GSM does though)
Best Japanese Learning Tools 2025 Award Show 🏆

But there are some rumours that the author has stolen the code of other people and rebranded it as their own (I have not found evidence of this, please let me know in the comments if you have proof).

🐉
Update: Some developers reached out to me. They definitely took code and didn't credit them, but there are some nuances.

1. The license is MIT. Legally you're allowed to take the code and not credit. But, morally it's right to credit.
2. The work is transformative, they took code in one language and rewrote it to work with C++ for Luna.
3. Agent (talked about next) also has its own drama. It's not open source, and it encrypts the Nintendo Switch hooks to prevent competition from getting them.

All in all, it's really confusing and messy. Decide for yourself.

Also, when writing code people often tell you what has changed since the last release.

The Luna author does not do this, it's kind of confusing to figure out what's been added or removed.

Best Japanese Learning Tools 2025 Award Show 🏆

This led to people not trusting them.

On top of this, it supports a lot. Like translation, yomitan, Japanese parsing etc.

This led to someone forking the code and creating their own version, removing all of this and keeping just the hooking part.

GitHub - AuroraWright/LunaTranslator: Galgame翻译器,支持HOOK、OCR、剪贴板等。Visual Novel Translator , support HOOK / OCR / clipboard
Galgame翻译器,支持HOOK、OCR、剪贴板等。Visual Novel Translator , support HOOK / OCR / clipboard - AuroraWright/LunaTranslator
Best Japanese Learning Tools 2025 Award Show 🏆

Auora is a cracked dev, if you spend any time in Japanese Tool GitHub™️you will see them

Agent

Agent is a much simpler texthooking program.

GitHub - 0xDC00/agent: Universal script based text hooker (powered by FRIDA).
Universal script based text hooker (powered by FRIDA). - 0xDC00/agent
Best Japanese Learning Tools 2025 Award Show 🏆

It has a database of hooks, and you click on the game or visual novel you want to play.

You then have a perfect hook, it's not dirty and works first time without much issue.

The problem is that it doesn't have hooks for all games and visual novels, yet.

Chen's Textractor

Chen's textractor works similarly to Luna and Agent, closer to Luna in the sense that you find the hook yourself.

Chen x221 / Textractor · GitLab
Extracts text from video games and visual novels. Highly extensible.
Best Japanese Learning Tools 2025 Award Show 🏆

It's most similar to Textractor (it's a fork) which is an older texthooking program, so many people love this as its similar to what they already use and love.

Best Japanese Learning Tools 2025 Award Show 🏆

Texthooking Pages

Let's say you want to use Yomitan to mine from games / visual novels without GSM / JL or Yomininja etc.

Yomitan is browser only.

You need to take the text from OCR / Texthooking and place it onto a webpage to look up words.

There's some opinions about these, so let's list the most popular ones.

🏆Kizuna

Kizuna is a texthooking paged based on another one by Renji.

Home • Kizuna
Track Visual Novel immersion with your friends
Best Japanese Learning Tools 2025 Award Show 🏆

Everytime your texthooker receives a line of text, it sends it to this page.

Here you can use Yomitan to look up words.

Kizuna is special because it's a social texthooking page.

It records characters read and time spent per visual novel:

Best Japanese Learning Tools 2025 Award Show 🏆

And you can create "rooms" with your friends to compare your stats together and motivate each other:

Best Japanese Learning Tools 2025 Award Show 🏆

It's three main downsides are that it is focused primarily on Japanese visual novels, it's not open source and it doesn't let you export your data.

🤓
Actually you can export your data! You need to log a "reading session" and then you can export your data in a CSV 💪

Renji's Texthooking Page

GitHub - Renji-XD/texthooker-ui: A web interface for Textractor with websocket plugins
A web interface for Textractor with websocket plugins - Renji-XD/texthooker-ui
Best Japanese Learning Tools 2025 Award Show 🏆

Renji's page inspired Kizuna's.

It's a simple texthooking page that can be downloaded and ran entirely locally, with its source code published online.

It looks pretty much exactly the same:

Best Japanese Learning Tools 2025 Award Show 🏆

Many people use Renji's because it's lightweight and has many settings to allow you to configure things.

Best Japanese Learning Tools 2025 Award Show 🏆

Maybe too many settings.

Because Renji's texthooker is open source it is often bundled into other software like Game Sentence Miner which has added a few specific features.

While Kizuna has stats, Renji's does not other than characters read and time spent.

The author, Renji, actually suggests people use GameSentenceMiner for stats with their texthooker:

Best Japanese Learning Tools 2025 Award Show 🏆

ExStatic

GitHub - KamWithK/exSTATic: Zero effort language learning reading tracker with graphs and stats
Zero effort language learning reading tracker with graphs and stats - KamWithK/exSTATic
Best Japanese Learning Tools 2025 Award Show 🏆

You may have noticed in the previous paragraph someone mentioned ExStatic.

Best Japanese Learning Tools 2025 Award Show 🏆

This is another texthooking page but with a lot more stats.

Best Japanese Learning Tools 2025 Award Show 🏆

But in terms of functionality of the page itself, it's lacking somethings that Renji's has.

Still, many people use ExStatic as an easy way to get beautiful stats. It is open source and can be run entirely locally, without an internet connection.

😋
ExStatic stores the raw lines of what you read. This is useful if you want to calculate your own stats or see the first time you encountered a kanji etc.

Other stat apps form opinions, like what is Japanese? Do English letters count? Like does the T in "Tシャツ" count?

By giving you raw data, you can decide for yourself what counts and change the stats at any time.

Only ExStatic, Renji's and GSM support storing raw lines of data.

best for manga

🏆Mokuro + Mokuro Reader - Joint 1st

Mokuro is a file format for manga. It's basically a HTML overlay over a bunch of Manga images that let you look up the words in that manga panel using Yomitan.

It does this by OCRing the manga to generate this.

Mokuro Reader is the app that lets you read these files:

Best Japanese Learning Tools 2025 Award Show 🏆

The main problem with this is finding manga.

You have to find a way to buy the manga, get the raw images, and process it. There are less than legal ways to do this, but I won't talk about that here.

You can store all of your manga in the cloud along with progress etc and easily read from any device (you can read from any device, and use Yomitan on Android if you want to mine):

Best Japanese Learning Tools 2025 Award Show 🏆

When you read manga, since it is in the browser, you can use Yomitan to look things up:

Best Japanese Learning Tools 2025 Award Show 🏆

For reading it has some cool features, like a night mode to block out blue light to make night reading easier:

Best Japanese Learning Tools 2025 Award Show 🏆

And a million other minor settings to alter how you read.

Of course it also has Anki support. Make a word card using Yomitan and then

Best Japanese Learning Tools 2025 Award Show 🏆

Double click the screen to grab an image.

Best Japanese Learning Tools 2025 Award Show 🏆

There's even stats!

In the manga itself you can see how long it'd take to read your current volume:

Best Japanese Learning Tools 2025 Award Show 🏆

The stats are visually appealing

Best Japanese Learning Tools 2025 Award Show 🏆

With cool per volume / series data:

Best Japanese Learning Tools 2025 Award Show 🏆

My main complaints are:

  • The stats are precomputed, it does not store your raw data. This means if you change your mind about something (like I don't want to count English letters, I don't want to count repeated things like aaaaaa, or I want to set my AFK timer to be lower) it's impossible to change.
  • You have to use Mokuro'd manga, which is very hard to find and painful to convert if you don't have a powerful computer.

🏆MangaTan - Joint 1st

GitHub - kaihouguide/Mangatan: Yomitan On manga Sites no pre-processing no self-processing either! (using Suwayomi)
Yomitan On manga Sites no pre-processing no self-processing either! (using Suwayomi) - kaihouguide/Mangatan
Best Japanese Learning Tools 2025 Award Show 🏆

MangaTan was born out of anger.

Anger at Mokuro files being terrible to create.

Anger at current manga websites shoving 10 ads / second down your throat.

Hear it from the creator:

We can just drag and drop light novels into ttsu, hook into visual novels with ease, or load up anime with subtitles in ASB or Memento.

But manga? Manga has always been the exception.

The process often meant needing a high-end GPU just to run tools like Mokuro, and then waiting for it to finish

And don't get me started with those terrible websites that use the worst hosts in existence.

Who doesn't miss the old days of simply reading manga in bed? Before we were hardcore weebs, we didn't have to deal with our tenth ad on a limited 100kbit-speed-limited hoster while using Tachiyomi. But you can cast aside that
👾
The reader for Mokuro is super cool and I love it. Mokuro files themselves..... They bring me despair.

If it was Mokuro (the converter) vs Mangatan, Mangatan would win. I once spent 27 hours converting a single volume of manga into Mokuro.... and the OCR sucked. A lot.

Mangatan aims to get rid of all the painpoints of Mokuro:

  • You don't have to spend 20+ hours converting manga to mokuro files
  • Or searching for Mokuro files across the web
  • It works with over 1200+ sites, the second a new volume of manga is released you can read it 🥳

The setup requires some computer skills but once its done, it works alright.

📲
They are working on adding a much easier to install .exe, which would make Mangatan extremely easy to use.

Update: After I joined their Discord thread and talked about this, there is now a one-click .exe you can use!

Mangatan is my favourite. I don't want to update this, as it happened after my imaginary award show. But future readers: use Mangatan.

Use this fork https://github.com/KolbyML/Mangatan
Best Japanese Learning Tools 2025 Award Show 🏆

Every time you load a page it will OCR it and let you look things up.

You can even crop images to send to Anki:

Best Japanese Learning Tools 2025 Award Show 🏆

It's very lightweight once its running. All it does is OCR the manga and crop images for anki cards.

From the author themselves:

Best Japanese Learning Tools 2025 Award Show 🏆

There's also a bunch of settings, for example you can use your own OCR server if you want:

Best Japanese Learning Tools 2025 Award Show 🏆

I like setting the colour to purple and font colour to black, as it makes it look nicer to me:

Best Japanese Learning Tools 2025 Award Show 🏆

There's no stats, but in this case it's a good thing. Mangatan is extremely lightweight.

It also works on Android devices.

GSM

You can also use GSM's OCR to read manga if you so wish.

Set up the OCR, and then open the overlay and you can create flashcards etc similar to how Mangatan does it.

Best Japanese Learning Tools 2025 Award Show 🏆

GSM even has stats for manga:

Best Japanese Learning Tools 2025 Award Show 🏆
🐬
Note: GSM stores your raw data, the actual sentences you read and calculates stats from that. You can take this data and do anything you want to it, you're not limited.

Because GSM stores the raw data, you can also use it to calculate how many times you've seen a kanji, or search to see the first time you encountered a word or kanji. You can do anything you want.

But the downsides are that GSM isn't made for manga.

When it takes a screenshot, it can't crop the manga like Mokuro does (due to it being built for games / full screen things).

Look at this Anki card:

Best Japanese Learning Tools 2025 Award Show 🏆

The image has black bars around it, whereas if it was cropped it would not.

If you already have a good GSM setup, it makes sense to use this. But if you want a really good manga setup, maybe this isn't so good.

It's also not as automatic as Mangatan, if you want nice stats you need to tell GSM you're reading something new.

Mangatan can only use Suwayomi whereas GSM can OCR any type of manga. But, Suwayomi has all the manga already so it's not that much of an improvement.

Also, GSM does not work on Android unlike Mokuro Reader and Mangatan.

Best Video Players

Most people get into learning Japanese because of anime, so now let's talk about the best video players out there!

🏆Migaku

Despite being a paid for product, I believe Migaku offers the best service for watching videos.

Best Japanese Learning Tools 2025 Award Show 🏆

Firstly let's look at this.

Migaku shows you an estimated comprehension score for the video you want to watch. It uses the frequency of the words and your known words to calculate this.

It's not as simple as "you know these words, you don't know these" – it uses an algorithm to work out the average frequency of words you do and don't know and uses that to calculate how hard a media is.

For example if the words you don't know are very high frequency, it will be a lower difficulty than a video with a bunch of words you don't know.

If the show doesn't have subtitles, you can also generate them using the top bar.

Best Japanese Learning Tools 2025 Award Show 🏆

Migaku has about a million different presets for you to watch videos, or you can make your own:

Best Japanese Learning Tools 2025 Award Show 🏆

As well as keyboard shortcuts so you don't even have to use a mouse:

Best Japanese Learning Tools 2025 Award Show 🏆

If the UI is too cluttered you can just hide everything apart from this tab:

Best Japanese Learning Tools 2025 Award Show 🏆

Migaku will highlight words in good sentences to mine with high frequency, and you can even tell it to include a lil single definition under the word to help you read the sentence:

Best Japanese Learning Tools 2025 Award Show 🏆

Migaku works on Netflix and Disney+, but all of these screenshots use their local player. This is just a DVD I'm playing 😃

Its main downside is that it costs money, but I believe Migaku is easily the best video player out there in terms of features and ease of use.

But... It does cost money and do you really need those extra features? It's up to you.

ASB Player

ASB Player is the GOAT of free video players for Japanese.

It's offline.

It works with Netflix, YouTube etc.

It extracts subtitles from them.

You can mine from it just like Migaku.

Best Japanese Learning Tools 2025 Award Show 🏆

There's really not much to it. It plays videos well, has great subtitle support and lets you mine from it.

Which is why it's so good and well loved, it does one thing and does it well.

However, compared to Migaku it is missing a few features some people may want:

  • Ability to generate subtitles
  • Highlighting words you should mine
🐬
ASB Player just added highlighting for words you don't have in Anki (not released yet, but it's in the codebase). It's not as good as Migaku's algorithmic-method but still it's amazing to see.

But if you don't care for those features, ASB Player is great.

🥸
Update: Someone told me they use the ASB Player Websocket to send subtitles to GameSentenceMiner, to get both stats and a gif of the scene from the anime.

While I haven't tried this, it sounds cool. I would love gifs of anime scenes on my Anki cards 😄

Update 2: I tried this. The ASB Player websocket is for controlling the player, not for subtitles ☹️
but you can use MPV with MPV Web Socket (which does do subtitles) to get pretty gifs
However you need to download files locally and sync the subtitles which is a bit of a pain....

Yomine

Yomine is a relatively new player in the field, and not actually a video player but something that supports video players.

GitHub - mcgrizzz/Yomine: A Japanese vocabulary mining tool designed to help language learners mine new words and expressions.
A Japanese vocabulary mining tool designed to help language learners mine new words and expressions. - mcgrizzz/Yomine
Best Japanese Learning Tools 2025 Award Show 🏆

To use their words:

A Japanese vocabulary mining tool designed to help language learners extract and study words from subtitle files. It integrates with ASBPlayer and MPV for timestamp navigation, ranks terms by frequency, and supports Anki integration to filter out known words.

So it's kinda of like the Migaku "you should mine this word" feature, but for ASB Player and free.

Best Japanese Learning Tools 2025 Award Show 🏆

It basically extracts all the words from a video, checks to see if you have them in Anki and sorts them by a frequency.

From this you can then click a button to mine that word.

Here are some interesting ways people use it, which may not be obvious:

  • If you saw a word you want to mine, but you were too busy to mine it you can use Yomine to search your favourite anime etc to find the word and mine it later on.
  • If you want to play a video game or visual novel, you could download a Let's Play of it and generate a comprehension score or pre-mine words you need to know.
    • This is different than downloading Anki decks from Jiten and friends, because it's specifically words you need to know.
    • Also you get to watch a Let's Play which is like double immersion points 😯
  • Using GSM to generate a Long Play (basically a large mp4 recording of a game you're playing with a subtitles file), loading it into Yomine and mining all the words you didn't mine during that playthrough. Useful if you want to play now, mine later.
Best Japanese Learning Tools 2025 Award Show 🏆

Best Websites

Now let's look at some of the best websites out there.

🏆Jiten

Jiten - Jiten
Vocabulary lists and anki decks for all your Japanese media.

Jiten is a website that stores thousands of Japanese media and tells you a rough difficulty for them, among other things.

Best Japanese Learning Tools 2025 Award Show 🏆

They support all sorts of media, not just visual novels or anime.

Best Japanese Learning Tools 2025 Award Show 🏆

In Jiten you can upload a list of vocaburary you know (syncs with Anki and other tools):

Best Japanese Learning Tools 2025 Award Show 🏆

Jiten can then rank how many words in the media you know, and tell you a personalised coverage score.

Something I like to do is find visual novels with >80% external rating (external rating == reviews on vndb, anilist etc) which I have >80% coverage for (meaning I will understand most of it).

Best Japanese Learning Tools 2025 Award Show 🏆

Once you've found a piece of media you like hit "statistics" and see a cool graph.

Best Japanese Learning Tools 2025 Award Show 🏆

For example, in this anime to understand 95% of it you just need to know the most frequency 1944 words that appear in it.

To understand 99%, you need to know an extra 3200ish.

Learning 1944 of the words in this anime seems great, but how do we actually learn them?

No worries, Jiten lets you download Anki decks with the exact freq order of that show. Learn the words you need to know for the media you want to watch.

Best Japanese Learning Tools 2025 Award Show 🏆

If doing premade Anki decks isn't your thing, download the "occurrences" dictionary to get a frequency list you can use in Yomitan to tell you how often a word appears in the show.

That way I can mine high frequent words in shows I want to watch, without watching them yet. Almost like I'm prepping for it.

💡
Priority Reorder Anki addon from earlier works really well with this by the way
Best Japanese Learning Tools 2025 Award Show 🏆

Jiten also has a dictionary you can use. Search a word to see its frequency, and all the media that word is in:

Best Japanese Learning Tools 2025 Award Show 🏆

Speaking of dictionaries, you can download global frequency lists on Jiten too:

Best Japanese Learning Tools 2025 Award Show 🏆

And finally, Jiten has a lot of data and every single week it is improving.

Best Japanese Learning Tools 2025 Award Show 🏆

Yokubi - Morg Grammar Guide

Introduction - Yokubi
Best Japanese Learning Tools 2025 Award Show 🏆

If you have spent any amount of time in Japanese spaces online you may have heard of "Morg". Especially on Discord or Reddit.

He's a really nice guy who knows a lot about grammar and wants to help you learn Japanese.

This year he took it upon himself to improve the Sakubi grammar guide, and ended up writing Yokubi.

It's a really succinct grammar guide designed to get you immersing ASAP.

Best Japanese Learning Tools 2025 Award Show 🏆

Best for books

🏆LumieReader

Lumi Reader: fast and modern ebook reader.
Fast and modern ebook reader. Track your reading sessions, sync your library with the cloud, and enjoy customizable themes. Try Lumi Reader for multi-platform, efficient and distraction-free reading!
Best Japanese Learning Tools 2025 Award Show 🏆

Lumie Reader came out hitting this year with a single premise:

What if we made ttsu but good?
ッツ Ebook Reader
Online e-book reader that supports dictionary extensions like Yomitan
Best Japanese Learning Tools 2025 Award Show 🏆

Another reading app for Japanese

It's entirely offline, very fast and supports a lot of features.

It has some features over other readers like:

  • Bookmarks
  • Extensive statistics for reading
  • Cloud sync (this is the biggest one)
  • Social features, like sharing what you are reading

You can tell I don't read books can't ya...

Conclusion

This year has been amazing for Japanese learning tools.

If you want to give back to the community but don't want to code, many of these devs have donation links listed.

What's your favourite tool? Tell me in the comments :) <3

JL vs Yomitan for Japanese Learning

2025-11-13 19:10:45

JL vs Yomitan for Japanese Learning

Yomitan is a famous dictionary app people use to learn Japanese.

JL is an alternative desktop dictionary app for Windows.

Let's jump right into it.

Why Switch?

Yomitan is very slow

Yomitan takes around 6 seconds for me to check duplicates in my mining deck.

JL vs Yomitan for Japanese Learning

My mining deck is only 3500 cards, so if you have a larger deck I imagine it's terribly slow.

Secondly, if you take your Yomitan cursor and drag it across some Japanese text it tends to lag.

JL vs Yomitan for Japanese Learning
0ms scan delay btw 😄

That's 6 whole seconds to load Yomitan and run a duplication check.

🤔
"But my Yomitan isn't slow! Have you tried X?"

Yes. I've tried everything. Believe me. Yomitan is this slow on every browser I try, regardless of settings.

There is also an API difference. JL uses canAddNotes which is deck specific, Yomitan uses noteinfo which is not deck specific.

Yomitan is browser only, and it corrupts - often.

You can only use Yomitan with a browser.

Yomitan relies on local storage in the browser.

This corrupts – often.

JL vs Yomitan for Japanese Learning
Small subset of people complaining about corruption

When Yomitan corrupts you have to reinstall all of your dictionaries and settings.

😔
This happens to me a lot, and every time it happens I spend 30+ minutes reinstalling all my dictionaries and settings.

It's good it's a browser extension as it can work on any platform, but it also comes with downsides.

JL

Firstly, let's talk about speed.

JL is really, really fast.

It's actually one of the main reasons you should use it.

JL vs Yomitan for Japanese Learning

Look at this gif. Absolutely no lag. Not to mention that it is technically showing more dictionaries and doing longer scan length (32) than my Yomitan does.

Also, duplicate detection is blazingly fast.

Do you see that small X next to the word? That indicates I can add it to Anki.

If it's red, it means it's a duplicate.

Rewatch the gif. Look at how fast that small red X appears again. Seriously.

This takes minimum 6 seconds in Yomitan for me btw.

It's so unbelievably fast I genuinely have no idea how they are doing this.

I was hesitant to believe they're using AnkiConnect at all, maybe they're talking directly to the DB which would explain why Yomitan is so slow?

But no, they're using AnkiConnect just like Yomitan does.

🙇
Thank you to Beangate, developer of GSM for adding duplicate detection to JL.

In my newbie stages where I read super slowly and I only have 3.5k Anki cards, I have to look up multiple words a sentence.

With Yomitan taking 10+ seconds every lookup and mine, this slows me down a lot.

Look at this:

JL vs Yomitan for Japanese Learning

Top is my average chars / hour using Yomitan.

Bottom is with JL.

Unironically I have a +700 chars / hour buff by just using another program, simply because it's faster.

Kanji Dicts

I really like this kanji dict:

The Best Beginner Kanji Dictionary
Over in TheMoeWay user road_to_redemption shared their Kanji dictionary: It has everything you need from a Kanji dict: * Meaning * Frequency * Top 3 common words with readings + translations * Readings + distributions * Components with keywords I really like this a lot, in particular the frequency + meaning + readings of the Kanji. Current
JL vs Yomitan for Japanese Learning

But in Yomitan it kinda sucks.

It can't be an official Kanji dict, so it has to be a word dict. This is because of the format of Kanji dicts in Yomitan.

But because it's a word dict, it has to compete with all the other Yomitan dicts.

If your friend is inviting you to 飲み会 and you highlight this with Yomitan, you will have to scroll really far to find the Kanji dict for 飲.

To fix this, you have to use profiles and switch profiles per my blog post everytime you want to look up a kanji with this dict.

But in JL, you don't have to do that!

JL vs Yomitan for Japanese Learning

In mining mode, simply highlight the kanji you want to look at and click the Kanji dict and you get to see it instantly.

You can even look up words with jmdict, and then highlight the kanji in that definition to get specific Kanji definitions.

Being able to easily click what dict you want to see is so powerful. I believe this will make it easier for monolingual transitions too.

Have JP -> JP dicts show up first, then just use child windows and switch to JP -> EN if you need to using the tabs.

Overlay

You can kinda make an overlay in JL.

JL vs Yomitan for Japanese Learning

With this mode, the text appears as if it was overlaid but not. You can then "click through" the text itself and it will click the window behind it, allowing you to progress in the story.

You have to enable this with a hotkey:

JL vs Yomitan for Japanese Learning

This kinda breaks for me on some full screen visual novels.

Works great with GSM

JL works great with GSM.

JL vs Yomitan for Japanese Learning

Set the addresses to use port 55002 and set it to auto reconnect to WebSocket.

Done 🥳

If you have a JL window over your visual novel, GSM uses OBS Window Capture so it won't show up in your screenshots.

Does this replace GSM overlay?

Nah, not really. Overlay overlays the text perfect on top of the game. It's 100% natural. This is a black box over your visual novel.

You can also use GSM to OCR a game or visual novel, and display it in JL.

Highlight longest match

In the settings you can enabled highlight longest match.

JL vs Yomitan for Japanese Learning

This just makes it easier to go through the text.

JL vs Yomitan for Japanese Learning

Custom search

There is a custom search feature, allowing you to easily Google sentences or words.

JL vs Yomitan for Japanese Learning

You can change it from Google to whatever you want.

JL vs Yomitan for Japanese Learning

I have it set to an AI prompt that just breaks down words for me. Sometimes I really struggle with accents / slang that aren't in dictionaries, so this helps a lot.

Sadly right now you can only search a specific word and not a whole sentence.

🤓
actually if you turn off "highlight longest match" you can highlight the whole sentence and search

Custom Dictionaries

Names, places, spells, and more are very custom to the media you are consuming.

There's things like VNDB name dictionaries, but it's not perfect.

JL has custom dictionaries.

If the word you want to look up does not have a definition, right click it and add it:

JL vs Yomitan for Japanese Learning
JL vs Yomitan for Japanese Learning

Now everytime you look up that word you'll see your custom definition:

JL vs Yomitan for Japanese Learning

This is super easy to edit later on. For example, I made a mistake here.

It's not the island name, but the name of a girl on the island.

JL stores these custom dicts in plaintext format. No JSON. Just open it and edit it!

JL vs Yomitan for Japanese Learning

You can even make profiles in JL and have custom dicts per profile!

Stats

JL has stats.

Not as good as GSM if I may say so ;)

JL vs Yomitan for Japanese Learning

But what's cool is that you can see how many times you have looked up a word.

JL vs Yomitan for Japanese Learning

I wish this showed up in the popup window so I knew if I should mine a word that appears often or not.

Keyboard only

JL vs Yomitan for Japanese Learning

You can also control a caret in the JL window and go keyboard only.

JL vs Yomitan for Japanese Learning

If you enable this setting, you can also just click enter on your keyboard to advance in a visual novel.

Only show black box on hover

If you hate seeing the black box in your game, you can change these settings:

JL vs Yomitan for Japanese Learning

Now you'll only see it when you hover over it!

Downsides

  • Windows only

JL is a Windows only program. This is where Yomitan is still great.

  • Requires a text input event. Easy with GSM.

You need some sort of text input event, like textractor / Lunahook / GSM OCR.

This is where GSM still works well, it acts as a middleman between getting the text and using dictionary software.

In my opinion JL is perfect for video games / visual novels, but for other things Yomitan still reigns supreme.

Setup

Downloading

Download JL from here:

Releases · rampaa/JL
JL is a program for looking up Japanese words and expressions. - rampaa/JL
JL vs Yomitan for Japanese Learning

Extract it and run the .exe everytime you want to start JL.

I pinned it to my toolbar.

Right-click to open the settings menu etc.

Downloading Dictionaries

When you first start JL it'll ask to download dictionaries.

Say yes, they're pretty good.

You can use Yomitan formatted dictionaries with JL.

I used some from Marv's starter pack:

GitHub - MarvNC/yomitan-dictionaries: 📚 Japanese and Chinese dictionaries for Yomitan.
📚 Japanese and Chinese dictionaries for Yomitan. Contribute to MarvNC/yomitan-dictionaries development by creating an account on GitHub.
JL vs Yomitan for Japanese Learning

Adding audio sources

Right click and click "manage audio sources"

If you are using Local Audio Server for Yomitan, enter this:

http://127.0.0.1:5050/?sources=jpod,jpod_alternate,nhk16,forvo&term={Term}&reading={Reading}

Otherwise it's the same as Yomitan.

Anki setup

Go to the Anki tag and enabled it.

JL vs Yomitan for Japanese Learning

Here's what I've got for Lapis card type.

JL vs Yomitan for Japanese Learning
JL vs Yomitan for Japanese Learning

That's it! Enjoy playing with JL!

Why GSM Stats is different from other Japanese stats apps

2025-11-12 06:38:39

Why GSM Stats is different from other Japanese stats apps

TLDR - It has the raw data

Other stat apps simply collect data such as how many characters you read and when.

They normally collect data like:

  • When you started reading
  • When you stopped
  • How much you read

This allows them to calculate stats like:

  • Characters / hour
  • Characters read
  • Hours / day

etc

GSM collects the actual sentences you read. You don't tell GSM anything, GSM stores the actual sentences.

Specifically this data is stored:

  • The time the sentence came in
  • What the sentence was
  • Whether it was mined to Anki or not
  • What game the sentence is from

This allows GSM to calculate all the same stats as before, but we can get some extra data like:

  • The words or Kanji in that sentence
  • Charcters / hour per game

etc

More importantly many statistic apps use an AFK timer to work out when you're AFK.

If you don't read for say 30 seconds, it considers you AFK.

Because they do not have the raw data, they calculate it once and that's it for life.

In GSM because we have the raw data, you can change your opinion about this anytime.

  • Want a shorter AFK time?
  • Want to remove English words from the sentences you read?

Conclusion

Other stat apps -> One time statistics, usually without the raw data, which cannot be changed and are inflexible

GSM Stats -> Has raw data, allows you to change your opinion whenever you want about your data

Poe - Yomitan for Android

2025-11-11 14:46:36

Poe - Yomitan for Android

I've been playing with Poe recently:

Poe: Language Lens - Apps on Google Play
Pop-up dictionary and language learning tool for Japanese, Chinese, and more.
Poe - Yomitan for Android

This is Yomitan for Androids but anywhere on the screen.

Poe - Yomitan for Android

It's really easy to install. You just have to:

  1. Install via Google Play
  2. Open the app
  3. Click "Enable"
  4. It'll take you to the Android accessibility settings, add Poe as an allowed app.
  5. Done 🥳

Good

  • It lets you look up words anywhere on your Android screen using OCR
  • It works exactly like Yomitan etc does, just hover and you can see a words definition
  • It has pitch accent
  • It's the only thing that works this simply on Android

Bad

  • There is an $10 a month subscription for better OCR / Anki support
  • The OCR is kinda slow if you don't pay $10 a month
  • No custom dictionaries

Actually I have no clue what dictionary is used lol. For sure there is no proper noun / name dictionary though.

I got this to help me understand complicated place names as I live in Japan and Google Maps is hard here if you don't know Kanji

I don't know why they only have a singular dictionary

  • Instead of promising to add more dictionaries, they plan to add AI definitions of words.

Conclusion

May as well get it. It's free, it's the only app that does this with such an easy install (no termux etc needed).

if you are a developer please build something that works just as easily but is more like yomitan thanks :)

Priority Reorder Anki Addon

2025-11-11 07:24:56

Priority Reorder Anki Addon

I use this Anki Addon to reorder my Japanese cards

GitHub - tomahtoes/priority-reorder
Contribute to tomahtoes/priority-reorder development by creating an account on GitHub.
Priority Reorder Anki Addon

Specifically I want to reorder them based on 2 things:

  1. Cards I recently mined, as they are still fresh in my memory.
  2. Cards that appear a lot in media I am currently consuming, so I can reinforce them in that media.

This is my current config file:

{
    "normal_prioritization": null,
    "normal_search": "deck:例文マイニング",
    "priority_cutoff": null,
    "priority_limit": null,
    "priority_search": [
        "deck:例文マイニング added:2",
        "deck:例文マイニング occurrences:reflectionblue>5",
    ],
    "priority_search_mode": "sequential",
    "reorder_before_sync": true,
    "search_fields": {
        "expression_field": "Expression",
        "expression_reading_field": "ExpressionReading"
    },
    "shift_existing": true,
    "sort_field": "Frequency",
    "sort_reverse": false
}
  1. Prioritise cards added in last 2 days
  2. Then prioritise cards that appear more than 5 times in Reflection Blue

Reflection Blue is a Jiten Yomitan freq dict

To get a freq dict go here:

Summer Pockets REFLECTION BLUE - Detail - Jiten
Anki deck, vocabulary list and statistics for Summer Pockets REFLECTION BLUE (Summer Pockets REFLECTION BLUE).
Priority Reorder Anki Addon

Download deck.

Yomitan Occurences.

Priority Reorder Anki Addon

Add this to the user_files folder in the addon (see GitHub readme)

The name reflectionblue in the config comes from the folder name.

Priority Reorder Anki Addon

Capitalisation doesn't matter here.

The folder should contain the unzipped Yomitan occurrence dictionary.

Inside the folder it should look like:

Priority Reorder Anki Addon

Since publishing I changed my config, but its pretty much exactly the same.

{
    "normal_prioritization": null,
    "normal_search": "deck:例文マイニング",
    "priority_cutoff": null,
    "priority_limit": null,
    "priority_search": [
        "deck:例文マイニング added:7 occurrences:reflectionblue>30",
        "deck:例文マイニング added:2",
        "deck:例文マイニング occurrences:reflectionblue>30",
        "deck:例文マイニング occurrences:steinsgate>30",
        "deck:例文マイニング occurrences:limelight>30"
    ],
    "priority_search_mode": "sequential",
    "reorder_before_sync": true,
    "search_fields": {
        "expression_field": "Expression",
        "expression_reading_field": "ExpressionReading"
    },
    "shift_existing": true,
    "sort_field": "Frequency",
    "sort_reverse": false
}

If I have seen a word in the last 7 days and it's highly frequent, prioritise that.

Else prioritise words added in the last 2 days.

Else prioritise my visual novels I want to play / am playing.

I do 20 new cards a day currently, but sometimes I mine say 40 cards a day. I try to only mine things I know already.

Japanese Progress November 2025

2025-11-10 20:06:34

Japanese Progress November 2025

It's nearly been 2 years since I started Japanese, and 3 months since my last Japanese update:

How I’m Learning Japanese August 2025
My morning routine looks like: Anki I do 20 new cards a day. The cards are ones I have created from reading, like this: I only make cards if: * It’s within 5k frequency, so it’s common to me * OR I know all the Kanji in the word * OR it’s a
Japanese Progress November 2025

Anki

Firstly, let's look at Anki!

In my August 2025 update I had 928 mature cards. I was doing 20 new cards a day.

3 months later and I have:

Japanese Progress November 2025

Almost 3000 more mature cards! That's 34 cards matured a day.

This comes down to reading heavily.

Due to reading way more, my retention is a lot better.

Here's my retention almost 1 year ago:

Japanese Progress November 2025
December 2024

And now...

Japanese Progress November 2025

Generally speaking my Young cards sit around 77% and my mature cards around 93%

You can see my retention is decreasing, likely because I am encountering harder words now and 20 words / day is a bit of an insane pace.

Japanese Progress November 2025

My average difficulty is 39%

Bunpro

Last update in August I speedran N5 and was doing N4:

Japanese Progress November 2025

And since then:

Japanese Progress November 2025

I've completed N4, and am halfway through N3 grammar!

GSM

Since August I started using GSM heavily:

GitHub - bpwhelan/GameSentenceMiner: An All-in-One immersion toolkit for learning Languages through games and other visual media.
An All-in-One immersion toolkit for learning Languages through games and other visual media. - bpwhelan/GameSentenceMiner
Japanese Progress November 2025

I've played 8 total Visual Novels and I am working on my first visual novel of length 1 milly characters.

Here are my stat pages:

I also ended up contributing to GSM heavily, such as the entire stats page.

Japanese Progress November 2025

I also added this goals page to track my daily reading and show me how much I need to read to achieve my arbitrary goals.

Japanese Progress November 2025

What I do daily

My daily routine is this:

  1. Anki first thing, 20 new cards.
  2. Bunpro grammar review, 3 new items.
  3. Read a visual novel for 2 hours 20 (or whatever GSM says)

Everything after this is optional.

Sometimes I watch anime or YouTube, sometimes I don't do anymore, sometimes I read a visual novel more.

On Sundays I go through all my leech cards in Anki and if I see interesting Kanji I add them using the Kanji dict I talked about:

The Best Beginner Kanji Dictionary
Over in TheMoeWay user road_to_redemption shared their Kanji dictionary: It has everything you need from a Kanji dict: * Meaning * Frequency * Top 3 common words with readings + translations * Readings + distributions * Components with keywords I really like this a lot, in particular the frequency + meaning + readings of the Kanji. Current
Japanese Progress November 2025