This is a list of tools for language immersion, vocabulary and sentence mining. That is, getting language-learning material from native, organic media such as books, websites, TV series, etc. to be included into your study routine supported by spaced repetition software.
Although many of the tools in this list were created by and for the learners of the Japanese language, the underlying principle is the same for any language.
There is no goal to list the sources of media for immersion.
- Zach Highley - Anki Settings: A Complete Guide and Recommended Settings For Medical School
- Tatsumoto Ren - Anki, Yomichan and Mining
- Animecards - Anki, Yomichan and Mining
- TheMoeWay - "You can learn how to learn Japanese properly here"
- Xelieu - Lazy Guide "for people who don't want to bother customizing their settings or knowing stuff technically"
- Anki: powerful, intelligent flashcards — the first choice software for spaced repetition.
- Anki-Connect — Anki Desktop add-on to interact with other software.
- GoldenDict NG — actively maintained fork of GoldenDict, supporting multiple dictionary formats (StarDict, Babylon, Lingvo, Dictd) and online dictionaries and export to Anki.
- AnkiMobile Flashcards - App Store — the official version of Anki for iOS
- AnkiDroid Flashcards - Google Play — Anki for Android.
- Jjidoujisho — a full-featured immersion language learning suite for mobile.
Yomichan— browser extension with a pop-up dictionary and export to Anki; not maintained anymore.- Rikaitain - fork of Yomichan by Ajatt-Tools.
- Yomitan - fork of Yomichan by TheMoeWay.
- Yezichak - fork for languages besides Japanese.
- 10ten - hover-over dictionary.
- VocabSieve — desktop Yomichan-like tool for many languages.
- Kamite — a desktop language immersion companion for learners of Japanese.
- YomiNinja - application for extracting text from any type of visual content.
- Textractor - application to extract text from video games and visual novels.
- Game2Text — complete toolbox for gamifying language learning.
- Memento — an mpv-based video player for studying Japanese with Yomichan support.
- mpv — powerful multi-platform video player extensible via scripts.
- immersive — mpv script for improving language immersion, with a special focus on sentence mining.
- mpvacious — adds mpv keybindings to create Anki cards from movies and TV shows.
- Animebook — browser-based video player, which allows for using Yomichan.
- ASBPlayer — browser-based video player, which allows for using Yomichan.
- Language Reactor — toolbox.
- AppForLanguage — toolbox.
- Migaku — toolbox.
- LingQ — toolbox.
- ttsu - e-book reader that supports Yomichan forks.
- Flow — browser-based ePub reader that supports Yomichan fork.
- Manga-OCR
- LeIm — browser extension with pop-up translation and word statistics.
- pyglossary — A tool for converting between dictionary formats including Yomichan.
- JPDB — media by difficulty with extensive vocabulary statistics.
- Natively — book-reading community for Japanese language learners, by difficulty level.
- YouGlish — search words in YouTube videos.
- Google Ngram Viewer — search words in Google Books.
- Centro virtual Cervantes. Refranero Multilingüe — proverbs in many languages and their translation to Spanish.
- 用例.jp 日本語 例文検索帳 — search Japanese sentences.
- Massif — search Japanese sentences.
- Национальный корпус русского языка — national corpora of the Russian language.