Topics / #machine-translation

Machine-translation projects on GitHub

Automatically translating text between languages with neural models.

As of , the most-starred Machine-translation projects on GitHub are funNLP (83K stars), PDFMathTranslate (37.6K stars) and fairseq (32.2K stars). GitHub.Locker tracks 13 Machine-translation repositories with 281.6K stars combined. The fastest-growing on October 17 was Index-Translate, with +23 stars in a day.

13Projects
281.6KStars in total
+114Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

13 projects · by stars

  1. #1 · fighting41love/funNLP

    funNLP

    A huge curated collection of Chinese NLP resources: corpora, lexicons, tools, datasets and courses. The README calls it 'The Most Powerful NLP-Weapon Arsenal' — nearly the most complete Chinese NLP resource library.

    83K
  2. #2 · PDFMathTranslate/PDFMathTranslate

    PDFMathTranslate

    It translates scientific PDF papers into other languages while preserving the original layout - formulas, charts, table of contents and annotations stay in place. It was accepted as a demo at EMNLP 2025.

    37.6K
  3. #3 · facebookresearch/fairseq

    fairseq

    Fairseq is Facebook AI Research's sequence modeling toolkit for training custom models for translation, summarization, language modeling and other text generation tasks, built on PyTorch.

    32.2K
  1. 4

    NLP-progress

    23Ksebastianruder/NLP-progress · Python

    A curated, community-maintained document that tracks progress in Natural Language Processing: it lists the standard datasets and the current state-of-the-art results for most common NLP tasks across many languages.

  2. 5

    Speech

    18.6KNVIDIA-NeMo/Speech · Python

    An open-source NVIDIA framework for building speech AI models — automatic speech recognition (ASR), text-to-speech (TTS), and speech LLMs — with pre-trained checkpoints you can customize and deploy.

  3. 6

    CopyTranslator

    18.1KCopyTranslator/CopyTranslator · TypeScript

    A desktop assistant for reading foreign-language text: copy any text, e.g. from a PDF, and CopyTranslator watches the clipboard, cleans the text up and immediately shows the translation.

  4. 7

    tensor2tensor

    17.5Ktensorflow/tensor2tensor · Python

    A library of deep learning models and datasets from researchers and engineers on the Google Brain team, built to make deep learning more accessible and speed up ML research.

  5. 8

    lectures

    15.9Koxford-cs-deepnlp-2017/lectures

    The lecture slides and course description for the Deep Natural Language Processing course offered in Hilary Term 2017 at the University of Oxford: an advanced, applied NLP course organised by Phil Blunsom and delivered in partnership with the DeepMind Natural Language Research Group.

  6. 9

    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.

  7. 10

    manga-image-translator

    10.5Kzyddnys/manga-image-translator · Python

    An end-to-end manga and image text translator: it detects text, reads it with OCR, machine-translates it, erases the original lettering and renders the translation back into the picture.

  8. 11

    FluentRead

    8.5KFluentRead/FluentRead · TypeScript

    FluentRead is an open-source browser extension that shows translations alongside the original webpage, with selection translation, an AI reading assistant, image and document translation, and bilingual video subtitles.

  9. 12

    Index-Translate

    1.7Kbilibili/Index-Translate · Python

    Index-Translate is a family of multilingual translation models built on Qwen3.5, covering text translation across 150 languages plus speech, syllable-controlled, and full-document translation variants.

  10. 13

    Hy-MT2

    1.3KTencent-Hunyuan/Hy-MT2 · Python

    Hy-MT2 is Tencent Hunyuan's family of 'fast-thinking' multilingual translation models, released in three sizes (1.8B, 7B, and 30B-A3B MoE), that translate among 33 languages and follow complex translation instructions.

Often tagged together