PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Language Learning Python Packages

Python packages with the GitHub topic language-learning. Sorted by relevance, with stars and monthly downloads.
bpwhelan
gamesentenceminer

An immersion toolkit for learning Languages through games and other visual media.

79K 631 35
luteorg
lute3

LUTE = Learning Using Texts: learn languages through reading.

3K 1K 136
JuhongPark
mcp-server-pronunciation

Local MCP voice coach with English pronunciation, grammar, and fluency feedback.

2K 0 0
autoelk
ankichinese

An ArchChinese scraper for Anki

1K 2 1
svdC1
mirumoji

Self-hosted Japanese immersion player — clickable subs, Whisper transcription & Anki export

1K 9 1
joshdavham
jreadability

Text readability calculator for Japanese learners 🇯🇵

877 23 4
FreeLanguageTools
ssmtool

Simple sentence mining tool for language learning

868 518 35
FreeLanguageTools
vocabsieve

Simple sentence mining tool for language learning

662 518 35
Mindful
cardbuilder

A package for programmatically generating language learning flashcards

554 16 1
jmf-pobox
langlearn-tts

A text-to-speech Claude Extension enabling Claude to teach you foreign languages more effectively.

535 1 0
Marley-Mulvin-Broome
jpfreq

A Japanese word frequency processor written in Python

520 3 0
t-charura
language-transfer-flashcards

CLI tool converting Language Transfer lessons into Anki flashcards, automating content extraction for efficient language learning.

507 3 0
dxing97
subs2cia

Condensed Immersive Audiovisual media generator from subtitles for language learning

468 123 14
xylous
grzegorz

Minimal pair generator and phonetics tool

417 21 3
scribe-org
scribe-data

Wikidata and Wiktionary language data extraction

393 57 97
yro7
panini-lang

Python bindings for the Panini morphological extraction engine.

285 0 0
welpo
shuku

Shrink media to keep only the dialogue. Optimise your language immersion!

274 15 0
timpara
anita-anki

AI-powered Anki deck generator: turn a CSV of word pairs into a multimedia .apkg with TTS (OpenAI/ElevenLabs) and optional DALL-E illustrations.

267 0 0
osteele
add2anki

CLI tool to add language learning cards to Anki

247 1 0
stephenyin
ear2finger

AI-Powered Language Dictation Practise System

229 16 1
punt-labs
punt-langlearn-tts

A text-to-speech Claude Extension enabling Claude to teach you foreign languages more effectively.

217 1 0
osteele
audio2anki

Convert audio and video files into Anki flashcard decks with translations

192 3 0
lltk
lltk

The Language Learning Toolkit (LLTK) performs a variety of tasks useful for (human) language learning.

175 42 2
conorreid
lexitheras

A tool to convert Perseus Greek vocabulary lists into Anki flashcard decks.

170 2 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery