Projects in Awesome Lists tagged with language-learning
A curated list of projects in awesome lists tagged with language-learning .
https://github.com/microsoft/ailab
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
ai algorithms azure-functions bing-search bot computer-vision csharp custom-vision dnn html5 image-classification iot javascript language-learning luis object-detection ocr translation
Last synced: 14 May 2025
https://github.com/mengxi-ream/read-frog
🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译
browser-extension chinese chrome-extension deepseek english english-learning gpt immersive-translate japanese language-learning llm openai react translate wxt
Last synced: 19 May 2026
https://github.com/hahahumble/speechgpt
💬 SpeechGPT is a web application that enables you to converse with ChatGPT.
chat chatbot chatgpt conversation language-learning speech
Last synced: 07 Oct 2025
https://github.com/yomidevs/yomitan
Pop-up dictionary browser extension for language learning. Successor to Yomichan.
anki chrome chrome-extension dictionaries dictionary extension firefox japanese japanese-language japanese-study language language-learning yomichan yomitan
Last synced: 06 Oct 2025
https://github.com/kantord/librelingo
🐢 🌎 📚 a community-owned language-learning platform
agplv3 education flashcards foreign-language hacktoberfest hacktoberfest2022 language-learning python second-language-acquisition spaced-repetition svelte
Last synced: 18 Jan 2026
https://github.com/kantord/LibreLingo
🐢 🌎 📚 a community-owned language-learning platform
agplv3 education flashcards foreign-language hacktoberfest hacktoberfest2022 language-learning python second-language-acquisition spaced-repetition svelte
Last synced: 07 Sep 2025
https://github.com/mre/the-coding-interview
Programming exercises, code katas and puzzles for your job interview training - or just for fun.
coding-interview interview-practice interview-test-task language-learning
Last synced: 03 Oct 2025
https://github.com/ripose-jp/memento
An mpv-based video player for studying Japanese
anki japanese language-learning mpv video yomichan yomitan
Last synced: 13 Jun 2026
https://github.com/umlx5h/LLPlayer
The media player for language learning, with dual subtitles, AI-generated subtitles, real-time translation, and more!
asr csharp faster-whisper flyleaf language-learning llm media-player ocr ollama player video video-player whisper wpf yt-dlp
Last synced: 21 Apr 2025
https://github.com/asbplayer/asbplayer
Browser-based media player and Chrome extension for subtitle sentence mining
anki-flashcards language-learning
Last synced: 05 May 2026
https://github.com/simjanos-dev/LinguaCafe
LinguaCafe is a self-hosted software that helps language learners read foreign languages.
anki dictionary japanese jellyfin jmdict language language-learning self-hosting translation
Last synced: 10 May 2025
https://github.com/simjanos-dev/linguacafe
LinguaCafe is a self-hosted software that helps language learners read foreign languages.
anki dictionary japanese jellyfin jmdict language language-learning self-hosting translation
Last synced: 17 Oct 2025
https://sethclydesdale.github.io/genki-study-resources/
A collection of exercises for practicing what is taught in Genki: An Integrated Course in Elementary Japanese.
education genki japanese japanese-language japanese-study language-learning website
Last synced: 11 May 2025
https://github.com/chapin666/books
Awesome Books
algorithm database language-learning linux mq operating-system protocol
Last synced: 14 May 2026
https://github.com/translate-tools/linguist
Translate web pages, highlighted text, Netflix subtitles, private messages, speak the translated text, and save important translations to your personal dictionary to learn words even offline
addon browser-extension chrome chrome-extension dictionary firefox firefox-addon firefox-extension foss language-learning languages machine-translation offline-translator oss plugable productivity translate translation translator webextension
Last synced: 28 Mar 2025
https://github.com/ks233/ja-learner
📖简易日语学习 / 视觉小说阅读辅助工具
galgame japanese language-learning visual-novel
Last synced: 16 Jan 2026
https://github.com/umlx5h/llplayer
The media player for language learning, with dual subtitles, AI-generated subtitles, real-time translation, and more!
asr csharp faster-whisper flyleaf language-learning llm media-player ocr ollama player video video-player whisper wpf yt-dlp
Last synced: 15 May 2025
https://github.com/SethClydesdale/genki-study-resources
A collection of exercises for practicing what is taught in Genki: An Integrated Course in Elementary Japanese.
education genki japanese japanese-language japanese-study language-learning website
Last synced: 03 Apr 2025
https://github.com/ajatt-tools/mpvacious
🍜 Adds mpv keybindings to create Anki cards from movies and TV shows.
ajatt anki anki-cards flashcards language-learning lua mpv mpv-script spaced-repetition subs2srs subtitles yomichan
Last synced: 12 Feb 2026
https://github.com/Ajatt-Tools/mpvacious
🍜 Adds mpv keybindings to create Anki cards from movies and TV shows.
ajatt anki anki-cards flashcards language-learning lua mpv mpv-script spaced-repetition subs2srs subtitles yomichan
Last synced: 14 Mar 2025
https://github.com/bpwhelan/gamesentenceminer
An immersion toolkit for learning Languages through games and other visual media.
ai anki chinese gaming immersion japanese korean language-learning ocr sentence-mining translation
Last synced: 23 Apr 2026
https://killergerbah.github.io/asbplayer/
Browser-based media player and Chrome extension for subtitle sentence mining
anki-flashcards language-learning
Last synced: 14 Mar 2025
https://github.com/ripose-jp/Memento
An mpv-based video player for studying Japanese
anki japanese language-learning mpv video yomichan
Last synced: 14 Mar 2025
https://github.com/subconcept-labs/ulangi
Ulangi is a language flashcards app with spaced repetition system and more.
anki language-learning react-native react-native-app spaced-repetition spaced-repetition-system ulangi
Last synced: 02 Oct 2025
https://github.com/freelanguagetools/vocabsieve
Simple sentence mining tool for language learning
anki epub language-learning python sentence-mining spaced-repetition
Last synced: 16 May 2025
https://github.com/xxyzz/worddumb
A calibre plugin that generates Kindle Word Wise and X-Ray files for KFX, AZW3, MOBI and EPUB eBook.
anki books calibre calibre-plugin dictionary ebook epub kindle language-learning python spacy wikidata wikipedia wiktionary
Last synced: 08 Apr 2025
https://github.com/chigraph/chigraph
A visual systems language for beginners compiled using LLVM
chigraph dataflow dataflow-programming language language-learning learn-to-code llvm
Last synced: 05 Apr 2025
https://github.com/RichardLitt/endangered-languages
Resources for conservation, development, and documentation of low resource (human) languages.
awesome awesome-list endangered-languages human-language language-documentation language-learning language-resources list low-resource-languages lrls minority-language natural-language natural-language-processing nlp resourced-languages
Last synced: 10 Apr 2025
https://github.com/FreeLanguageTools/vocabsieve
Simple sentence mining tool for language learning
anki epub language-learning python sentence-mining spaced-repetition
Last synced: 14 Mar 2025
https://github.com/matt-m-o/YomiNinja
Open-source OCR and dictionary tool.
dictonary language-learning languages ocr overlay
Last synced: 14 Mar 2025
https://github.com/xxyzz/WordDumb
A calibre plugin that generates Kindle Word Wise and X-Ray files for KFX, AZW3, MOBI and EPUB eBook.
anki books calibre calibre-plugin dictionary ebook epub kindle language-learning python spacy wikidata wikipedia wiktionary
Last synced: 22 Oct 2025
https://github.com/rsimmons/voracious
A video player for studying foreign languages (esp. Japanese)
anki japanese language-learning subtitles video-player
Last synced: 20 Jun 2025
https://github.com/kelciour/movies2anki
Convert movies with subtitles to watch them with Anki. Inspired by subs2srs
anki anki-flashcards english flashcards language-learning learning movies subs2srs subtitles
Last synced: 12 Apr 2025
https://github.com/language-transfer/lt-app
React Native application for Language Transfer
Last synced: 22 Oct 2025
https://github.com/rampaa/jl
JL is a program for looking up Japanese words and expressions.
anki dictionaries dictionary edict epwing flashcards galgame japanese japanese-dictionary japanese-language japanese-study jmdict jmnedict language-learning mpv osd overlay popup-dictionary visual-novel websocket-client
Last synced: 08 Sep 2025
https://github.com/vocabhunter/vocabhunter
VocabHunter helps learners of foreign languages find vital new vocabulary to study.
controlsfx fontawesomefx foreign-language javafx javafx-application javafx-desktop-apps junit5 language-learning study testfx vocabulary
Last synced: 06 Apr 2025
https://github.com/rtr46/meikipop
meikipop - universal japanese ocr popup dictionary for windows, linux and macos
dictionary japanese language-learning linux ocr ocr-tool popup-dictionary pyqt6 python windows
Last synced: 06 Apr 2026
https://github.com/mathewthe2/game2text
Complete toolbox for gamifying language learning
anki language-learning languages ocr yomichan
Last synced: 02 Aug 2025
https://github.com/mechatroner/word-discoverer
:book: Chrome Extension: Word Discoverer
browser-extension chrome-extension language-learning
Last synced: 22 Oct 2025
https://github.com/mathewthe2/Game2Text
Complete toolbox for gamifying language learning
anki language-learning languages ocr yomichan
Last synced: 14 Mar 2025
https://github.com/utkuufuk/cpp-quick-reference
C++ Quick Reference
c-plus-plus cpp guide language-learning reference tutorial
Last synced: 10 Oct 2025
https://github.com/ghidinelli/fred-jehle-spanish-verbs
A database of conjugated Spanish verbs created by Fred Jehle and compiled by @ghidinelli
database espanol language-learning spanish
Last synced: 25 Jun 2026
https://github.com/word-hunter/word-hunter
lookup and highlight english words on any web page
dictionary english-words language-learning lingq migaku relingo trancy
Last synced: 30 May 2026
https://github.com/tryhardfifi/pronounce
Never doubt how to pronounce a word. Double-click it and your browser will say it out loud for you!
add-on add-ons-for-firefox chrome doubt extension-chrome firefox language language-learning pronounciation school
Last synced: 19 Aug 2025
https://github.com/shakedzy/companion
Generative-AI-Powered Foreign-Language Private Tutor
generative-ai language-learning llm speech-to-text text-to-speech
Last synced: 18 Feb 2026
https://github.com/kelciour/mpv-scripts
Experimental scripts for mpv video player, mostly for foreign language learning
anki language-learning mpv subtitles
Last synced: 27 Sep 2025
https://github.com/proycon/vocage
A minimalistic spaced-repetion vocabulary trainer (flashcards) for the terminal
anki command-line flashcards language-learning leitner terminal-based tsv vocabulary
Last synced: 05 Apr 2025
https://github.com/HugoFara/lwt
Learn languages by reading! A language learning app stemmed from Learning with Texts (LWT).
language-learning lwt web-application
Last synced: 22 Oct 2025
https://github.com/nedlir/languagepod101-scraper
Python scraper for Language Pods such as Japanesepod101.com :japanese_ogre: :japan: :sushi: Compatible with Japanese, Chinese, French, German, Italian, Korean, Portuguese, Russian, Spanish and many more! ✨
beautifulsoup chinese-language course download japanese japanese-language japanesepod japanesepod101 jpod101 language language-learning learn learn-chinese learn-japanese learn-spanish podcast python requests scraping spanish-language
Last synced: 04 Apr 2025
https://github.com/tkrajina/10000sentences
10,000 sentences: an Android app to help you learn new words in foreign languages
foreign-language language language-learning sentence
Last synced: 22 Aug 2025
https://github.com/kokimame/joytan
Creative Audio/Textbook Maker 🎵 📖 See our YouTube channel
amazon-polly anki audiobook boto3 edutech gui jinja2 language-learning pyqt5 python text-to-speech tts
Last synced: 07 Mar 2026
https://github.com/hack-ink/AiR
AI with Rust.
ai language language-learning learning openai productivity rust studying tool translation translation-tool writing writing-tool
Last synced: 24 Mar 2025
https://github.com/rsimmons/subadub
Chrome+Firefox extension for studying foreign languages using Netflix subtitles
language-learning netflix subtitles
Last synced: 16 Mar 2025
https://github.com/dipanshkhandelwal/learning-german
My journey to learn German
german german-language german-translation language language-learning learn
Last synced: 16 Jan 2026
https://github.com/rgerum/unofficial-duolingo-stories
This project brings the official Duolingo Stories to new languages, translated by a community effort.
community cypress language-learning nextjs postgresql react web
Last synced: 27 Dec 2025
https://github.com/filimo/readertranslator
PDF/WebPages Reader with embedded Google Translate and voice engine on SwiftUI, Combine, Catalyst, AppKit
apple-videos-features catalyst chatgpt combine-framework dictionaries education english-dictionary english-learning english-translation google-translator ipados javascript language-learning macos nwlistener peer-to-peer safari-extension swift swiftui voice-engines
Last synced: 05 Aug 2025
https://github.com/dxing97/subs2cia
Condensed Immersive Audiovisual media generator from subtitles for language learning
Last synced: 06 Oct 2025
https://github.com/DipanshKhandelwal/Learning-German
My journey to learn German
german german-language german-translation language language-learning learn
Last synced: 17 Apr 2025
https://github.com/mreichhoff/hanzigraph
A webapp to visualize relationships among Chinese characters and to see example sentences that illustrate their use. Also available for Japanese learners.
cantonese-language chinese-characters chinese-language chinese-learning firebase hanzi japanese-language-learners japanese-learning japanese-study kanji language-learning language-resources progressive-web-app pwa
Last synced: 28 Aug 2025
https://github.com/fauu/kamite
Japanese immersion assistant for learners (Windows/Linux)
anime deepl immersion japanese japanese-language japanese-study java language-learning languages linux manga mpv ocr solidjs tesseract textractor typescript visual-novel visual-novels yomichan
Last synced: 27 Apr 2025
https://github.com/fauu/Kamite
Japanese immersion assistant for learners (Windows/Linux)
anime deepl immersion japanese japanese-language japanese-study java language-learning languages linux manga mpv ocr solidjs tesseract textractor typescript visual-novel visual-novels yomichan
Last synced: 14 Mar 2025
https://github.com/narimiran/nim-basics
Source files for Nim basics tutorial
beginner beginners-tutorial-series howto-tutorial language-learning learn-to-code learning nim nim-lang nim-language nimlang tutorial
Last synced: 18 Mar 2025
https://narimiran.github.io/nim-basics/
Source files for Nim basics tutorial
beginner beginners-tutorial-series howto-tutorial language-learning learn-to-code learning nim nim-lang nim-language nimlang tutorial
Last synced: 08 May 2025
https://github.com/TheOpenDictionary/odict
A blazingly-fast, offline-first format and toolchain for lexical data 📖
dictionaries dictionary file-format language language-learning linguistics stardict
Last synced: 28 Mar 2025
https://github.com/tigertv/language-learning
Free Human Language Learning Resources
chinese-language german german-language human-language japanese japanese-language japanese-study langs language-learning languages learn-language learning-chinese learning-english learning-italian learning-japanese learning-languages learning-resources learning-spanish polyglot spanish-language
Last synced: 27 Mar 2025
https://github.com/ksyasuda/subminer
A Yomitan-powered sentence mining overlay for MPV featuring one key Anki mining, realtime subtitle annotations, and immersion tracking. No browser or texthooker required.
anki-flashcards immersion japanese language-learning mpv mpv-script sentence-mining subtitles yomitan
Last synced: 29 May 2026
https://github.com/ben-kerman/immersive
Language learning mpv script for looking up words within mpv and generating Anki cards
anki copy-paste dictionaries language-learning migaku mpv mpv-script subtitles yomichan
Last synced: 28 Oct 2025
https://github.com/Ben-Kerman/immersive
Language learning mpv script for looking up words within mpv and generating Anki cards
anki copy-paste dictionaries language-learning migaku mpv mpv-script subtitles yomichan
Last synced: 14 Mar 2025
https://github.com/Ben-Kerman/mpv-sub-scripts
Two mpv scripts for automatically pausing after each subtitle line and skipping intervals between subtitles.
condensed-audio language-learning mpv-script subtitles
Last synced: 10 Jul 2025
https://github.com/ben-kerman/mpv-sub-scripts
Two mpv scripts for automatically pausing after each subtitle line and skipping intervals between subtitles.
condensed-audio language-learning mpv-script subtitles
Last synced: 01 May 2025
https://github.com/katspaugh/videobook
Subtitles as a language learning tool
flashcards language-learning subtitle subtitles video-player
Last synced: 30 Apr 2025
https://github.com/katspaugh/kindle-flashcards
Scripts to export Kindle dictionary look-ups as CSV
anki flashcards language-learning
Last synced: 03 Aug 2025
https://github.com/katspaugh/youtube-flashcards
Extract screenshots & audio clips from YouTube videos into Anki cards
Last synced: 16 Mar 2026
https://github.com/haifenghuang/magpie-language-design
语言设计教程(献给想学语言设计的朋友)
interpreters language language-design language-learning languages pratt-parser programming-language programming-languages
Last synced: 14 Jan 2026
https://github.com/orgtre/google-books-ngram-frequency
Word/n-gram frequency lists for the Google Books Ngram Corpus (v3, all languages) with Python code
google language-learning linguistics ngrams wordlist
Last synced: 12 Apr 2025
https://github.com/katspaugh/fluentcards
Flashcards from dictionary look-ups
Last synced: 19 Apr 2025
https://github.com/fulldecent/formant-analyzer
iOS application for finding formants in spoken sounds
app application ios language language-learning mature speech-processing speech-recognition speech-therapy swift
Last synced: 09 Apr 2025
https://github.com/mdnsk/leo-translate
Browser extension that translates words from English to Russian using LinguaLeo API
chrome chrome-extension firefox firefox-extension firefox-for-android language-learning vue webextension
Last synced: 14 Apr 2025
https://github.com/oyd11/awesome-lang
Awesome list, curated language learning resources
curated-lists language-learning
Last synced: 09 Apr 2026
https://github.com/Journaly/journaly
A foreign language journaling application.
educational foreign-language journaling language-learning
Last synced: 22 Mar 2025
https://github.com/eshrh/ames
Anki Media Extractor Script: Update anki cards with desktop audio and image on gnu/linux
Last synced: 11 May 2025
https://github.com/vangberg/foreign-dispatch
Tools for writing in a foreign language
Last synced: 05 Feb 2026
https://github.com/yomidevs/kaikki-to-yomitan
Yomitan-compatible dictionaries from wikitionary data
dictionaries dictionary english-learning french-learning language-learning spanish-learning yomichan yomitan
Last synced: 20 Aug 2025
https://github.com/Vuizur/Wiktionary-Dictionaries
Ebook reader dictionaries extracted from Wiktionary in almost all languages, in Stardict, Tabfile and Kindle format
dictionary ebook kindle kindle-dictionary language-learning stardict wiktionary
Last synced: 30 Apr 2025
https://github.com/shellfly/souka
A simple react native demo project for a Japanese learning community
japanese-study language-learning react-native
Last synced: 04 May 2025
https://github.com/fpapado/ephemeralnotes
Ephemeral is a Progressive Web App for writing down words and their translations, as you encounter them.
elm flashcards journaling language-learning offline-first pwa
Last synced: 28 Apr 2025
https://github.com/mudachyo/auto-duolingo
Скрипт для автоматизации обучения на Duolingo | Script for automating training on Duolingo
auto automation bot duolingo javascript language-learning script scripts solve solver tampermonkey userscript userscripts violentmonkey xp-farming
Last synced: 21 Jun 2025
https://github.com/fpapado/ephemeral
(Archived) A progressive web app for writing down words and translations as you encounter them.
elm elm-lang language-learning notes pouchdb pwa
Last synced: 04 Oct 2025
https://github.com/garywill/multi-subs-yt
📺 Browser addon. Display as many subtitles as you like on Youtube simultaneously. Different languages, translated, auto-generated ... NO dependence on third-party server. 🔤🎞️
auto-translation closed-captions edge firefox foreign-languages language-learning microsoft-edge-extension multiple-subtitles subtitles youtube
Last synced: 04 Nov 2025
https://github.com/fidelisrafael/esperanto-analyzer
Morphological and syntactic analysis of Esperanto sentences
analyzer esperanto grammar grammar-checker grammar-learning grammar-parser grammars language language-learning languages linguistic-analysis linguistics natural-language natural-language-interface natural-language-processing natural-language-programming python tokenizer
Last synced: 16 Feb 2026
https://github.com/meghabyte/acl2021-education
Code for "Question Generation for Adaptive Education", to appear at ACL 2021.
education language-learning language-model natural-language-processing question-answering
Last synced: 22 Jun 2025
https://github.com/orgtre/top-open-subtitles-sentences
Most common sentences and words for all languages in the OpenSubtitles2018 corpus with Python code
language-learning linguistics opensubtitles wordlist
Last synced: 12 Apr 2025
https://github.com/brenoaqua/yomipv
Yomipv integrates Yomitan with MPV, letting you look up Japanese terms and create Anki cards directly from media without leaving the player.
anki ankiconnect flashcards japanese japanese-learning language-learning mpv mpv-script sentence-mining yomichan yomitan
Last synced: 09 Apr 2026
https://github.com/hopto-dot/japanese-conjugation-helper
Conjugates, downloads audio files, brings up detailed word and kanji information, creates tests and more. Useful for quickly making Anki cards and searching definitions of words.
anki audio card conjugate conjugation conjugation-practice conjugator information japanese jisho kanji language language-learning lookup practice search sentences test verb word
Last synced: 30 Apr 2025
https://github.com/kamui-fin/yt-to-anki
Simple anki addon to generate decks from youtube videos
anki language-learning subs2srs subtitles ytdl
Last synced: 14 Apr 2025
https://github.com/danielpclark/language_cards
Command line flash card game for learning languages. MVC, I18n, and YAML based. Japanese & Chinese flash cards available.
flashcard-game flashcards game hiragana i18n katakana language language-learning mvc romaji yaml
Last synced: 07 Oct 2025
https://github.com/bikenik/alfred-reverso
Quick look from ContextReverso.net and create flash cards to Anki
language-learning languages linguistic
Last synced: 22 Jun 2025
https://github.com/pigoz/lat
A set of tools to automate language acquisition through immersion. Includes sentence analysis (from books, subtitles) and Anki cards creation.
anki japanese kindle-highlights language-learning language-processing mpv sub2srs
Last synced: 13 Apr 2025
https://github.com/katspaugh/fluentcards-extension
Chrome extension to look up words in a dictionary and save as flashcards.
chrome-extension dictionary-extensions flashcards language-learning
Last synced: 05 Apr 2025