GitHub topics: language-learning
poypoyan/funcwords
Function Words in Philippine Languages
Language: Python - Size: 115 KB - Last synced at: about 8 hours ago - Pushed at: about 11 hours ago - Stars: 0 - Forks: 0

nidandre/Anki-Templates-for-Foreign-Language-Learning
Here is my collection of Anki Template Cards for Foreign Language Learning.
Size: 90.8 KB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0

abdolrezat/anki-ai-swedish
Automated Anki Flashcards Generator for 🇸🇪 Swedish Vocabulary
Language: Python - Size: 15.6 KB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 1 - Forks: 0

drinosaret/vn-club-resources
Repo for the Visual Novel Club Resources site.
Language: HTML - Size: 8.38 MB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 0 - Forks: 0

igncp/writing-trainer
幫助記憶一些語言的網站
Language: Rust - Size: 4.93 MB - Last synced at: about 16 hours ago - Pushed at: about 18 hours ago - Stars: 0 - Forks: 0

besdar/wordum
Yet another language-learning app
Language: TypeScript - Size: 12.6 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 4 - Forks: 0

MatthewHA233/LingFlow
实践第二语言习得的最佳平台,借助大语言模型和词锚点域,构筑属于你自己的语料库宇宙!
Language: TypeScript - Size: 22.8 MB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 0 - Forks: 0

5mdld/anki-jlpt-decks
【简体・繁體中文】【egg rolls】JLPT N1~N5 单词+补充(含语音、例句);Anki,日语,日文,日本語,牌组,卡组,牌組,卡組,能力考,日檢
Language: HTML - Size: 462 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 1,056 - Forks: 36

SethClydesdale/quartet-study-resources
A collection of exercises for practicing what is taught in Quartet: Intermediate Japanese Across the Four Language Skills.
Language: HTML - Size: 28.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 6 - Forks: 1

umlx5h/LLPlayer
The media player for language learning, with dual subtitles, AI-generated subtitles, real-time translation, and more!
Language: C# - Size: 108 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 1,930 - Forks: 99

Cindyzzz616/YouLingo
This project was created for the UofTHacks 12 Hackathon and was the winner of Best University of Toronto Hack.
Language: Python - Size: 260 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 1

fpsvogel/learn-latin-and-greek
Resources for learning Latin and ancient Greek.
Size: 20.5 KB - Last synced at: 1 day ago - Pushed at: 19 days ago - Stars: 12 - Forks: 0

microsoft/ailab
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
Language: C# - Size: 98.8 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 7,816 - Forks: 1,397

lstrobel/ultimate-chinese
Open-Source Anki Decks for Chinese Learning
Language: Python - Size: 135 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

killergerbah/asbplayer
Browser-based media player and Chrome extension for subtitle sentence mining
Language: TypeScript - Size: 76 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 881 - Forks: 107

narimiran/nim-basics
Source files for Nim basics tutorial
Language: HTML - Size: 1.65 MB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 104 - Forks: 16

CipherCraze/SpeakGenie-AI-Tutor
AI-powered English learning platform featuring voice interaction, roleplay scenarios, and multi-language support. Built with React, TypeScript, Convex, and Google Generative AI for immersive conversational practice.
Language: TypeScript - Size: 6.15 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

xxyzz/WordDumb
A calibre plugin that generates Kindle Word Wise and X-Ray files for KFX, AZW3, MOBI and EPUB eBook.
Language: Python - Size: 3.95 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 459 - Forks: 23

drinosaret/VNTimeTracker
Python application for tracking time spent playing visual novels on Windows.
Language: Python - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

rgerum/unofficial-duolingo-stories
This project brings the official Duolingo Stories to new languages, translated by a community effort.
Language: JavaScript - Size: 11.5 MB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 179 - Forks: 32

zeeguu/web
Frontend for the zeeguu web application.
Language: JavaScript - Size: 29.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 10

vpk11/SprachNinja
Your personal AI-powered German language learning companion.
Language: Kotlin - Size: 1.07 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

navchandar/lab
Repo for creative experiments and interactive tools
Language: HTML - Size: 698 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

welpo/ramu
master japanese numbers through random listening and reading drills
Language: JavaScript - Size: 1.64 MB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

welpo/shuku
Shrink media to keep only the dialogue. Optimise your language immersion!
Language: Python - Size: 38.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 0

svdC1/mirumoji
Self-hosted Japanese immersion player — clickable subs, Whisper transcription & Anki export
Language: TypeScript - Size: 19.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

andgineer/lexiflux
AI-powered foreign text reader for language learners (Django)
Language: Python - Size: 61.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

Tugi-Tower/Lightdict
Read in English without stumbling — while growing your own dictionary.
Language: Python - Size: 30.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

WesGrove/.mandarin
Flash cards for written Chinese that cover the HSK1 through HSK6 grammar levels, built using Claude AI and organized by: Rules/Index, Tones, Pinyin, Structure, Strokes, Radicals, Hanzi
Language: HTML - Size: 17.3 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

foobar404/deckster
A simple app made for mobile, for rapid studying using swipe-based flashcards — think Tinder meets spaced repetition. Swipe right to mark a card as "known," left to keep reviewing. Designed for minimal friction, maximum recall.
Language: JavaScript - Size: 47.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

rsimmons/voracious
A video player for studying foreign languages (esp. Japanese)
Language: JavaScript - Size: 106 MB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 353 - Forks: 41

LearnRomanian/rost
🗺️ The application for language & linguistics communities on Discord. · Find definitions, translate text, detect languages, read guides, play games, submit resources, answer questions.
Language: TypeScript - Size: 249 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

simjanos-dev/LinguaCafe
LinguaCafe is a self-hosted software that helps language learners read foreign languages.
Language: Vue - Size: 90 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,127 - Forks: 51

Vuizur/Wiktionary-Dictionaries
Ebook reader dictionaries extracted from Wiktionary in almost all languages, in Stardict, Tabfile and Kindle format
Size: 1.3 GB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 102 - Forks: 3

Bagnall/LCvite
Language Center learning object prototype built using Vite
Language: JavaScript - Size: 65.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

zynyp/zynyp.github.io
A simple website guiding you through on basic Hokkien and its origins and usage
Language: HTML - Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

matt-m-o/YomiNinja
Open-source OCR and dictionary tool.
Language: TypeScript - Size: 1.84 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 472 - Forks: 11

scribe-org/Scribe-i18n
Application text localization files for Scribe apps
Language: Python - Size: 492 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 14

SpazzTL/SpazzTL.github.io
A website containing language learning resources.
Language: HTML - Size: 763 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

word-view/WordView-android
A clever way to learn a language
Language: Kotlin - Size: 6.81 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 1

word-hunter/word-hunter
Discover new english words you don't know on any web page
Language: HTML - Size: 7.42 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 167 - Forks: 18

NarixHine/leximory
语言学地学语言
Language: TypeScript - Size: 19.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 0

NikolaM-Dev/language-learning.nkl
🏝️ Creating Your Language Islands Made Easy: A Simple Project for Learning Languages
Language: Python - Size: 120 KB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

mortii/anki-morphs
A MorphMan fork rebuilt from the ground up with a focus on simplicity, performance, and a codebase with minimal technical debt.
Language: Python - Size: 146 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 90 - Forks: 12

wotakumoe/wotaku
An otaku index for everything! ⭐ Star the project if you like it!
Language: TypeScript - Size: 44.9 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 1,428 - Forks: 73

RickCarlino/KoalaCards
A language learning app to improve speaking and listening skills.
Language: TypeScript - Size: 6.45 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 43 - Forks: 2

scribe-org/scri.be
Scribe's community portal scri.be
Language: Vue - Size: 3.97 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 7

AndraxDev/legentia
Legentia is a mobile Latin learning app written in JavaScript
Language: JavaScript - Size: 450 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

piglig/KotoPig
Language: JavaScript - Size: 15.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

mengxi-ream/read-frog
🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译
Language: TypeScript - Size: 47 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 544 - Forks: 36

scpedicini/glyph-shift
Glyphshift is a browser extension that randomly replaces words with their phonetic or symbolic equivalents based on user-selected writing systems and frequency settings, creating an immersive learning experience while browsing the web.
Language: Roff - Size: 16.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

tassa-yoniso-manasi-karoto/langkit Fork of ustuehler/bunkai
a swiss army knife for comprehensible input and language learning with Anki
Language: Svelte - Size: 11 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

rampaa/JL
JL is a program for looking up Japanese words and expressions.
Language: C# - Size: 26.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 279 - Forks: 11

nikolay-e/lingua-quiz
Language learning web app with spaced repetition algorithm. Built with FastAPI, Svelte 5, PostgreSQL. Kubernetes-ready with Helm charts for production deployment.
Language: Python - Size: 3.57 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

TheOpenDictionary/odict
A blazingly-fast, offline-first format and toolchain for lexical data 📖
Language: Rust - Size: 7.45 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 133 - Forks: 6

proycon/vocage
A minimalistic spaced-repetion vocabulary trainer (flashcards) for the terminal
Language: Rust - Size: 135 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 166 - Forks: 10

zolppy/word-horizon
Expand your English vocabulary with smart flashcards! Learn words, definitions, and usage through spaced repetition. Ideal for students, travelers, and language learners.
Language: TypeScript - Size: 30 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

yomidevs/yomitan Fork of FooSoft/yomichan
Pop-up dictionary browser extension for language learning. Successor to Yomichan.
Language: JavaScript - Size: 101 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,905 - Forks: 153

willianpaixao/awesome-german
A great source of information to learn and practice German as a foreign language. :de:
Size: 40 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 211 - Forks: 22

patarapolw/cnpy
Strict Pinyin quiz with adequate reps and SRS
Language: JavaScript - Size: 11.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

Serkali-sudo/strelingo-addon
A Stremio addon for learning languages with double subtitles.
Language: JavaScript - Size: 519 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 5 - Forks: 1

tera8m4/kitabu
Application for reading Visual Novels with PaddleOCR
Language: TypeScript - Size: 1010 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

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
Language: TypeScript - Size: 17.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 826 - Forks: 37

cpprefjp/site
cpprefjpサイトのMarkdownソース
Size: 79.4 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 409 - Forks: 170

mariabnd/awesome-korean
A curated list of resources for learning Korean as a second language (KSL).
Size: 2.93 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 1

scribe-org/Organization
Organization files
Language: Python - Size: 136 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 3

word-view/APIWordView
WordView REST API
Language: Java - Size: 2.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

tlu-dt-nlp/Estonian-CEFR-Assessment
Dataset of Estonian L2 writings and source code used to train and test machine learning models for CEFR-based classification.
Size: 442 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

Aiuanyu/HakCertLexicon Fork of GJRobert/HakCertLexicon
自動播放臺澎代管當局客委會語言能力認證詞彙同例句
Language: JavaScript - Size: 24.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

rprovine/aloha-learn
Hawaiian Language Preservation Platform - Learn ʻŌlelo Hawaiʻi with AI-powered translation and comprehensive curriculum
Language: TypeScript - Size: 192 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

Kanishak-xd/rejap
Language learning website in mern stack
Language: JavaScript - Size: 365 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

forkingachild/helloworlds
Hello-World program in most programming languages
Language: Assembly - Size: 356 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 105 - Forks: 8

BlueGreenMagick/yomikiri
Japanese immersion browser extension
Language: Rust - Size: 55.7 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 24 - Forks: 0

Hexagon-Dev/hira-kata-learner
Small web app to learn Japanese Alphabet. Had fun with FrankenPHP. Some kind of duolingo.
Language: PHP - Size: 7.81 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

Ian-Mills/EOLAS
EOLAS: E-Learning Of Language Augmented Services
Size: 21.5 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

CurryTate/BearWords
Bear Words is a cross-platform dictionary app with tagging, dark mode, and sync features. Easily manage bookmarks across devices. 🌍📚
Language: C# - Size: 53.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

adrianvla/mLearn
A cross-platform desktop application made for language immersion. Watch your favourite content in your target language.
Language: JavaScript - Size: 27.7 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

xoltia/botsu
Discord bot for immersion logging
Language: Go - Size: 301 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 1

rsimmons/subadub
Chrome+Firefox extension for studying foreign languages using Netflix subtitles
Language: Shell - Size: 60.5 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 136 - Forks: 42

memostark/Speakable
Use text to speech anywhere in your Android phone
Language: Kotlin - Size: 32 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 8 - Forks: 0

squivix/dzelda-backend
The backend for Dzelda: a free and open source language learning website.
Language: TypeScript - Size: 83.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 2

Linguly/telegram-interface
Telegram Interface
Language: TypeScript - Size: 46.9 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

Linguly/linguly-core
Linguly Core
Language: Python - Size: 81.1 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

koljapluemer/withvideos 📦
Learn Arabic and German by learning the vocabulary to understand native speaker videos.
Language: Python - Size: 18.8 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

BearOffice/BearWords
A cross-platform, tag-enabled dictionary app with multi-device sync via a lightweight self-hosted server.
Language: C# - Size: 53.3 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

sara-484/Linguara
A handcrafted frontend language-learning website.Built by Sara , a 15 year-old self-taught developer
Language: CSS - Size: 2.99 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

Nihhiu/Lang-Exam
language learning questions and answers generator
Language: Python - Size: 5.93 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

reireu/BoldChinese
A Flutter-based Chinese study app integrating Kaldi speech-to-text technology for enhanced language practice.
Language: Python - Size: 18.8 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

konstantin-eu/langrepeater
A Python-based stack for German language learning, leveraging STT, TTS, and ML to generate custom media where German phrases are detected, translated, and repeated for immersive listening during daily routines. Supports markdown text from LLMs and WAV audio inputs, producing subtitled audio/video files compatible with a custom Android player.
Language: Python - Size: 6.83 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

huseyincorakli/voxactive
Voxactive is an AI-powered language learning application built with Next.js and TypeScript.
Language: TypeScript - Size: 3.11 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

squivix/dzelda-frontend
The frontend for Dzelda: a free and open source language learning website
Language: Vue - Size: 2.7 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 7 - Forks: 2

siansiansu/oh-tai-gi 📦
A curated list of resources for learning Taiwanese. Please note that this website primarily uses Taiwanese and Taiwanese Mandarin.
Size: 295 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 21 - Forks: 3

OoDeLally/anki-add-hooks-userscripts
Automate Anki card creation from popular translation websites
Language: JavaScript - Size: 760 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 23 - Forks: 3

pictoune/AnkiLingoFlash
A browser extension for fast language learning, instantly creating Anki flashcards with definitions, mnemonics, and pronunciation guides from web content.
Language: JavaScript - Size: 7.22 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 3

claudiabdm/popmots
Learn the 10000 most common words in French!
Language: Vue - Size: 163 MB - Last synced at: 2 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

brooks-code/fuzzy-carnival
dailyword: discover a new word, once a day, straight from your terminal.
Language: Shell - Size: 14 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

centre-for-educational-technology/evkk
ELLE - Estonian language learning and analysis environment for learners, educators and linguists
Language: JavaScript - Size: 121 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 10

davidmerwin/LangMersSystems
Say it. Learn it. Live it.
Language: Makefile - Size: 19.5 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 5

jqhoogland/awesome-language-learning
Awesome resources for learning languages
Language: Python - Size: 179 MB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 39 - Forks: 5

fedimser/vocab_bot
Telegram bot for learning foreign languages using Spaced Repetition
Language: Python - Size: 32.2 KB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0
