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

Projects in Awesome Lists tagged with language-learning

A curated list of projects in awesome lists tagged with language-learning .

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/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/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/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

language-learning

Last synced: 22 Oct 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/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/rsimmons/subadub

Chrome+Firefox extension for studying foreign languages using Netflix subtitles

language-learning netflix subtitles

Last synced: 16 Mar 2025

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/dxing97/subs2cia

Condensed Immersive Audiovisual media generator from subtitles for language learning

language-learning python3

Last synced: 06 Oct 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/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/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/lingkuma/LingKuma

Learn any language on the web

language-learning lingkuma

Last synced: 31 Mar 2026

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

language-learning

Last synced: 16 Mar 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

fluentcards language-learning

Last synced: 19 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

anki language-learning

Last synced: 11 May 2025

https://github.com/vangberg/foreign-dispatch

Tools for writing in a foreign language

language-learning writing

Last synced: 05 Feb 2026

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/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