Topics / #language-learning

Language-learning projects on GitHub

Tools and content for learning languages.

As of , the most-starred Language-learning projects on GitHub are up (68.8K stars), everyone-can-use-english (39K stars) and awesome-english-ebooks (38.2K stars). GitHub.Locker tracks 16 Language-learning repositories with 258.7K stars combined. The fastest-growing on October 16 was qingjian, with +71 stars in a day.

16Projects
258.7KStars in total
+247Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

16 projects · by stars

  1. #1 · byoungd/up

    up

    An open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.

    68.8K
  2. #2 · ZuodaoTech/everyone-can-use-english

    everyone-can-use-english

    Enjoy is an AI-powered learning companion built around the idea that AI is the best foreign-language teacher and Enjoy is its best teaching assistant. It's the software side of the long-running 'everyone-can-use-english' (人人都能用英语) project, which also includes two companion books on learning methodology.

    39K
  3. #3 · hehonghui/awesome-english-ebooks

    awesome-english-ebooks

    A repository of direct download links for English-language magazines - The Economist (with audio), The New Yorker, The Atlantic, and Wired - available in epub, mobi, and pdf formats, updated weekly for free.

    38.2K
  1. 4

    nextai-translator

    25Knextai-translator/nextai-translator · TypeScript

    A ChatGPT API-powered translator that runs as a browser extension and a cross-platform desktop application.

  2. 5

    qwerty-learner

    23.4KRealKai42/qwerty-learner · TypeScript

    Qwerty Learner is a free web app for 'keyboard workers' that trains English vocabulary and typing muscle memory at the same time — you memorize words by typing them correctly on your keyboard. It also helps people preparing for computer-based English exams.

  3. 6

    A-Programmers-Guide-to-English

    17Kyujiangshui/A-Programmers-Guide-to-English

    A free guide, written in Chinese for programmers, on how to genuinely learn English: it covers the nature of language learning, how to train for it, and which materials and tools to use.

  4. 7

    LunaTranslator

    13.8KHIllya51/LunaTranslator · C++

    LunaTranslator is a Windows desktop tool that extracts text from visual novels and galgames in real time (mainly via text hooking) and translates it, so you can play untranslated Japanese games.

  5. 8

    earthworm

    11.1Kcuixueshe/earthworm · TypeScript

    Earthworm is an open-source web app for learning English by constructing sentences with conjunctions — you build sentences step by step instead of memorizing word lists.

  6. 9

    read-frog

    10.1Kmengxi-ream/read-frog · TypeScript

    Read Frog is an open-source browser extension that provides AI-powered translation and language learning while you browse: it translates web pages, article subtitles, and selected text, and turns what you read into flashcards for study.

  7. 10

    qingjian

    6.7Kqingjian-team/qingjian · Rust

    Qingjian is a pinyin input method (IME) written in Rust for macOS, Windows, and Linux. Next to each candidate word it shows a translation in a language you're learning (English, Japanese, or Spanish), so language learning happens passively while you type normally.

  8. 11

    NCE

    4KiChochy/NCE · JavaScript

    A web-based player for the 'New Concept English' (新概念英语) textbook series covering all four books, offering full-lesson audio narration, click-to-replay sentence reading, and line-by-line Chinese-English translation.

  9. 12

    oc-english

    681yczz/oc-english · JavaScript

    It's a Chinese virtual-pet raising game where you create and customize a chibi character, decorate a 2.5D room, and furnish it — but the only way to earn the points needed to buy outfits and furniture is by completing real English lessons.

  10. 13

    -.

    303bofanchen99-netizen/-. · JavaScript

    It's a prototype of a 2D top-down loot-and-extract style browser game built to teach English vocabulary to Chinese learners: players raid maps, fight enemies, and grab Word Cards instead of just loot.

  11. 14

    wutw-public

    241max99x/wutw-public · GDScript

    The complete public domain release of Worlds Upon The Wind, a peaceful roguelite deckbuilder sold on Steam, where you resettle the shards of a shattered world. The repo contains the full Godot project, source code, and art assets.

  12. 15

    zcfsrf

    240feiyuaq/zcfsrf

    Zcubed is an Android input method (keyboard) that teaches you English vocabulary while you type Chinese in everyday apps like chat and search.

  13. 16

    bilibili-digest

    172biuworks/bilibili-digest · JavaScript

    A Chrome/Edge browser extension that turns Bilibili videos into a study tool: it opens a sidebar on the video page for reading subtitles, comparing bilingual translations, generating AI chapter overviews, explaining selected terms, and taking timestamped notes.

Often tagged together