Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nakopylov/awesome-immersion

Awesome list of tools and resources for language immersion and sentence mining
https://github.com/nakopylov/awesome-immersion

List: awesome-immersion

awesome-list dictionary immersion language-immersion language-learning yomichan

Last synced: 16 days ago
JSON representation

Awesome list of tools and resources for language immersion and sentence mining

Awesome Lists containing this project

README

        

# :books: What?
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](https://en.wikipedia.org/wiki/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.

# :information_source: Guides and how-tos
- [Zach Highley - Anki Settings: A Complete Guide and Recommended Settings For Medical School](https://zhighley.com/anki-settings/)
- [Tatsumoto Ren - Anki, Yomichan and Mining](https://tatsumoto-ren.github.io/blog/table-of-contents.html)
- [Animecards - Anki, Yomichan and Mining](https://animecards.site/)
- [TheMoeWay - "You can learn how to learn Japanese properly here"](https://learnjapanese.moe/)
- [Xelieu - Lazy Guide "for people who don't want to bother customizing their settings or knowing stuff technically"](https://xelieu.github.io/jp-lazy-guide/)

# :beginner: Essential tools
## Desktop
- [Anki: powerful, intelligent flashcards](https://apps.ankiweb.net/) — the first choice software for spaced repetition.
- [Anki-Connect](https://foosoft.net/projects/anki-connect/) — Anki Desktop add-on to interact with other software.
- [GoldenDict NG](https://github.com/xiaoyifang/goldendict-g) — actively maintained fork of GoldenDict, supporting multiple dictionary formats (StarDict, Babylon, Lingvo, Dictd) and online dictionaries and export to Anki.

## :iphone: Mobile
- [AnkiMobile Flashcards - App Store](https://apps.apple.com/us/app/ankimobile-flashcards/id373493387) — the official version of Anki for iOS
- [AnkiDroid Flashcards - Google Play](https://play.google.com/store/apps/details?id=com.ichi2.anki) — Anki for Android.
- [Jjidoujisho](https://github.com/lrorpilla/jidoujisho) — a full-featured immersion language learning suite for mobile.

# Mining
## Browser-based
- ~~[Yomichan](https://foosoft.net/projects/yomichan/)~~ — browser extension with a pop-up dictionary and export to Anki; not maintained anymore.
- [Rikaitain](https://github.com/Ajatt-Tools/rikaitan) - fork of Yomichan by [Ajatt-Tools](https://github.com/Ajatt-Tools).
- [Yomitan](https://github.com/themoeway/yomitan) - fork of Yomichan by [TheMoeWay](https://github.com/themoeway).
- [Yezichak](https://github.com/StefanVukovic99/yezichak) - fork for languages besides Japanese.
- [10ten](https://github.com/birchill/10ten-ja-reader) - hover-over dictionary.

## System-wide
- [VocabSieve](https://github.com/FreeLanguageTools/vocabsieve) — desktop Yomichan-like tool for many languages.
- [Kamite](https://github.com/fauu/Kamite) — a desktop language immersion companion for learners of Japanese.
- [YomiNinja](https://github.com/matt-m-o/YomiNinja) - application for extracting text from any type of visual content.

## :video_game: Games
- [Textractor](https://github.com/Artikash/Textractor) - application to extract text from video games and visual novels.
- [Game2Text](https://github.com/mathewthe2/Game2Text) — complete toolbox for gamifying language learning.

# :tv: Video and audio players
## Stand-alone
- [Memento](https://github.com/ripose-jp/Memento) — an mpv-based video player for studying Japanese with Yomichan support.
- [mpv](https://mpv.io/) — powerful multi-platform video player extensible via scripts.

### mpv scripts
- [immersive](https://github.com/Ben-Kerman/immersive) — mpv script for improving language immersion, with a special focus on sentence mining.
- [mpvacious](https://github.com/Ajatt-Tools/mpvacious) — adds mpv keybindings to create Anki cards from movies and TV shows.

## Browser-based
- [Animebook](https://animebook.github.io/) — browser-based video player, which allows for using Yomichan.
- [ASBPlayer](https://killergerbah.github.io/asbplayer/) — browser-based video player, which allows for using Yomichan.

### Paid and proprietary
- [Language Reactor](https://www.languagereactor.com/) — toolbox.
- [AppForLanguage](https://appforlanguage.com/) — toolbox.
- [Migaku](https://www.migaku.io/) — toolbox.
- [LingQ](https://www.lingq.com) — toolbox.

# :book: Books, manga, comics, and OCR
- [ttsu](https://github.com/ttu-ttu/ebook-reader) - e-book reader that supports Yomichan forks.
- [Flow](https://www.flowoss.com/) — browser-based ePub reader that supports Yomichan fork.
- [Manga-OCR](https://github.com/kha-white/manga-ocr)
- [Cloe](https://github.com/blueaxis/Cloe) - reader.
- [Poricom](https://github.com/blueaxis/Poricom) - reader.
- [Mokuro](https://github.com/kha-white/mokuro) — read Japanese manga inside browser with selectable text.
- [LeIm](https://chrome.google.com/webstore/detail/leim/gbfkhhfaafkedcjielnibpdhpdciognd) — browser extension with pop-up translation and word statistics.

# :notebook: Dictionaries
## Pop-up and Yomichan forks
- [Default Yomichan Dictionaries for Japanese](https://foosoft.net/projects/yomichan/index.html#dictionaries)
- [Yomichan Dictionary Collection - Shoui](https://learnjapanese.link/dictionaries)
## Dictionary tools
- [pyglossary](https://github.com/ilius/pyglossary) — A tool for converting between dictionary formats including Yomichan.

# :chart_with_upwards_trend: Finding input for your level
## Japanese
- [JPDB](https://jpdb.io/) — media by difficulty with extensive vocabulary statistics.
- [Natively](https://learnnatively.com/) — book-reading community for Japanese language learners, by difficulty level.

# Example banks
## Many languages
- [YouGlish](https://youglish.com/) — search words in YouTube videos.
- [Google Ngram Viewer](https://books.google.com/ngrams/) — search words in Google Books.
- [Centro virtual Cervantes. Refranero Multilingüe](https://cvc.cervantes.es/lengua/refranero/Default.aspx) — proverbs in many languages and their translation to Spanish.
## Japanese
- [用例.jp 日本語 例文検索帳](https://yourei.jp/) — search Japanese sentences.
- [Massif](https://massif.la/ja) — search Japanese sentences.
## Russian
- [Национальный корпус русского языка](https://ruscorpora.ru/) — national corpora of the Russian language.