Neural Machine Translation ML Frameworks

End-to-end NMT systems and implementations for translating text between languages using sequence-to-sequence models. Does NOT include transliteration, spoken language translation, general language datasets, or non-neural translation approaches.

There are 53 neural machine translation frameworks tracked. 1 score above 70 (verified tier). The highest-rated is facebookresearch/fairseq2 at 74/100 with 1,122 stars. 2 of the top 10 are actively maintained.

Get all 53 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=neural-machine-translation&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 facebookresearch/fairseq2

FAIR Sequence Modeling Toolkit 2

74
Verified
2 lhotse-speech/lhotse

Tools for handling multimodal data in machine learning projects.

64
Established
3 google/sequence-layers

A neural network layer API and library for sequence modeling, designed for...

61
Established
4 awslabs/sockeye

Sequence-to-sequence framework with a focus on Neural Machine Translation...

60
Established
5 OpenNMT/OpenNMT-tf

Neural machine translation and sequence learning using TensorFlow

60
Established
6 mozilla/translations

The code, training pipeline, and models that power Firefox Translations

56
Established
7 Helsinki-NLP/OPUS-MT-train

Training open neural machine translation models

54
Established
8 Helsinki-NLP/Opus-MT

Open neural machine translation models and web services

54
Established
9 facebookresearch/fairseq

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

53
Established
10 OpenNMT/OpenNMT

Open Source Neural Machine Translation in Torch (deprecated)

51
Established
11 wb14123/seq2seq-couplet

Play couplet with seq2seq model. 用深度学习对对联。

51
Established
12 MaximumEntropy/Seq2Seq-PyTorch

Sequence to Sequence Models with PyTorch

51
Established
13 pytorch/translate

Translate - a PyTorch Language Library

51
Established
14 THUNLP-MT/THUMT

An open-source neural machine translation toolkit developed by Tsinghua...

51
Established
15 keon/seq2seq

Minimal Seq2Seq model with Attention for Neural Machine Translation in PyTorch

51
Established
16 modernmt/modernmt

Neural Adaptive Machine Translation that adapts to context and learns from...

49
Emerging
17 hamelsmu/Seq2Seq_Tutorial

Code For Medium Article "How To Create Data Products That Are Magical Using...

48
Emerging
18 jonsafari/nmt-list

A list of Neural MT implementations

48
Emerging
19 Nemzy/language-translation

Neural machine translator for English2German translation.

47
Emerging
20 eladhoffer/seq2seq.pytorch

Sequence-to-Sequence learning using PyTorch

47
Emerging
21 labmlai/python_autocomplete

Use Transformers and LSTMs to learn Python source code

47
Emerging
22 lium-lst/nmtpytorch

Sequence-to-Sequence Framework in PyTorch

45
Emerging
23 hlt-mt/FBK-fairseq

Repository containing the open source code of works published at the FBK MT unit.

43
Emerging
24 daormar/thot

Thot toolkit for statistical machine translation

42
Emerging
25 findsimilar/find-similar

User-friendly library to find similar objects

42
Emerging
26 jayparks/tf-seq2seq

Sequence to sequence learning using TensorFlow.

42
Emerging
27 google-research-datasets/wit

WIT (Wikipedia-based Image Text) Dataset is a large multimodal multilingual...

40
Emerging
28 deep-diver/EN-FR-MLT-tensorflow

English-French Machine Language Translation in Tensorflow

39
Emerging
29 geyang/deep-auto-punctuation

a pytorch implementation of auto-punctuation learned character by character

35
Emerging
30 reddy-lab-code-research/XLCoST

Code and data for XLCoST: A Benchmark Dataset for Cross-lingual Code Intelligence

34
Emerging
31 alexeytochin/tf_seq2seq_losses

TensorFlow implementations of losses for sequence to sequence machine...

34
Emerging
32 billingsmoore/MLotsawa

Tibetan-English neural machine translation for edge devices.

34
Emerging
33 OpenBMB/CPM-Live

Live Training for Open-source Big Models

33
Emerging
34 hlp-ai/mt-core

Transformer based Neural Machine Translation with Tensorflow2

32
Emerging
35 naver-ai/MetricMT

The official code repository for MetricMT - a reward optimization method for...

30
Emerging
36 roeeaharoni/string-to-tree-nmt

Source code and data for the paper "Towards String-to-Tree Neural Machine...

29
Experimental
37 sunilbelde/neural-machine-translation-english-to-hindi-telugu

Implemented Machine Translation model using Badhanu Attention Mechanism....

27
Experimental
38 fabio-sim/Fast-SeamlessM4T-ONNX

ONNX-compatible Fast SeamlessM4T—Massively Multilingual & Multimodal Machine...

27
Experimental
39 aliahmad552/french-english-translation-seq2seq-model

This project is a Neural Machine Translation (NMT) system that translates...

26
Experimental
40 bilalhameed248/Urdu-To-English-Machine-Translation

Fine tuned Urdu to English machine translation pre train model using...

25
Experimental
41 MMADUs/Opus100-EN-ID-NMT

English to Indonesian Neural Machine Translation prototype using Transformer...

25
Experimental
42 HedvaldoCosta/en2pt-nmt-model

Aplicação de um modelo PLN (Processamento de Linguagem Natural) para a...

24
Experimental
43 koubra-gaby/Translate_Chadian_Arabic-French

Projet de NLP (traitement du langage naturel) pour construire un modèle de...

23
Experimental
44 avijit-jana/SeqFlipAttention

SeqFlipAttention is a forward‑looking PyTorch demonstration of...

23
Experimental
45 ysfztpp/Neural_Machine_Translation_from_Scratch

A minimal, from-scratch implementation of a Neural Machine Translation (NMT)...

22
Experimental
46 stevezheng23/seq2seq_tf

Sequence-to-Sequence in Tensorflow

20
Experimental
47 baladon-lucas-pardinas/NMT-Translation-gn-es

Computer Engineering thesis project made with the aim of enhancing...

19
Experimental
48 SherifGamal9441/Italian-English-Translation-with-Seq2Seq-Attention

Sequence-to-Sequence Neural Machine Translation with Attention Mechanisms...

18
Experimental
49 alamart/Traduction_Bicorpus

The idea is to train a model to translate texts from a dataset of parallel texts

17
Experimental
50 ramakrishnan2503/Language_Translation_using_LSTM

Language translation

15
Experimental
51 YashBhadange2006/AksharLM

A character-level Hindi language model built from scratch in PyTorch using...

13
Experimental
52 shuqiYang1112/TextTranslation-YoutubeAPI

This project translates English to French with deep learning models.

11
Experimental
53 CrispenGari/nmt

🎗 Neural Machine Translation (nmt) repository contains an end-to-end deep...

11
Experimental