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 59 neural machine translation frameworks tracked. 1 score above 70 (verified tier). The highest-rated is facebookresearch/fairseq2 at 87/100 with 1,122 stars and 25,434 monthly downloads. 2 of the top 10 are actively maintained.
Get all 59 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 |
|
Verified |
| 2 |
OpenNMT/OpenNMT-tf
Neural machine translation and sequence learning using TensorFlow |
|
Established |
| 3 |
lhotse-speech/lhotse
Tools for handling multimodal data in machine learning projects. |
|
Established |
| 4 |
awslabs/sockeye
Sequence-to-sequence framework with a focus on Neural Machine Translation... |
|
Established |
| 5 |
google/sequence-layers
A neural network layer API and library for sequence modeling, designed for... |
|
Established |
| 6 |
mozilla/translations
The code, training pipeline, and models that power Firefox Translations |
|
Established |
| 7 |
Helsinki-NLP/OPUS-MT-train
Training open neural machine translation models |
|
Established |
| 8 |
Helsinki-NLP/Opus-MT
Open neural machine translation models and web services |
|
Established |
| 9 |
facebookresearch/fairseq
Facebook AI Research Sequence-to-Sequence Toolkit written in Python. |
|
Established |
| 10 |
THUNLP-MT/THUMT
An open-source neural machine translation toolkit developed by Tsinghua... |
|
Established |
| 11 |
wb14123/seq2seq-couplet
Play couplet with seq2seq model. 用深度学习对对联。 |
|
Established |
| 12 |
keon/seq2seq
Minimal Seq2Seq model with Attention for Neural Machine Translation in PyTorch |
|
Established |
| 13 |
MaximumEntropy/Seq2Seq-PyTorch
Sequence to Sequence Models with PyTorch |
|
Established |
| 14 |
pytorch/translate
Translate - a PyTorch Language Library |
|
Established |
| 15 |
OpenNMT/OpenNMT
Open Source Neural Machine Translation in Torch (deprecated) |
|
Established |
| 16 |
modernmt/modernmt
Neural Adaptive Machine Translation that adapts to context and learns from... |
|
Emerging |
| 17 |
jonsafari/nmt-list
A list of Neural MT implementations |
|
Emerging |
| 18 |
hamelsmu/Seq2Seq_Tutorial
Code For Medium Article "How To Create Data Products That Are Magical Using... |
|
Emerging |
| 19 |
eladhoffer/seq2seq.pytorch
Sequence-to-Sequence learning using PyTorch |
|
Emerging |
| 20 |
Nemzy/language-translation
Neural machine translator for English2German translation. |
|
Emerging |
| 21 |
labmlai/python_autocomplete
Use Transformers and LSTMs to learn Python source code |
|
Emerging |
| 22 |
lium-lst/nmtpytorch
Sequence-to-Sequence Framework in PyTorch |
|
Emerging |
| 23 |
hlt-mt/FBK-fairseq
Repository containing the open source code of works published at the FBK MT unit. |
|
Emerging |
| 24 |
daormar/thot
Thot toolkit for statistical machine translation |
|
Emerging |
| 25 |
jayparks/tf-seq2seq
Sequence to sequence learning using TensorFlow. |
|
Emerging |
| 26 |
findsimilar/find-similar
User-friendly library to find similar objects |
|
Emerging |
| 27 |
google-research-datasets/wit
WIT (Wikipedia-based Image Text) Dataset is a large multimodal multilingual... |
|
Emerging |
| 28 |
deep-diver/EN-FR-MLT-tensorflow
English-French Machine Language Translation in Tensorflow |
|
Emerging |
| 29 |
geyang/deep-auto-punctuation
a pytorch implementation of auto-punctuation learned character by character |
|
Emerging |
| 30 |
reddy-lab-code-research/XLCoST
Code and data for XLCoST: A Benchmark Dataset for Cross-lingual Code Intelligence |
|
Emerging |
| 31 |
OpenBMB/CPM-Live
Live Training for Open-source Big Models |
|
Emerging |
| 32 |
billingsmoore/MLotsawa
Tibetan-English neural machine translation for edge devices. |
|
Emerging |
| 33 |
fabio-sim/Fast-SeamlessM4T-ONNX
ONNX-compatible Fast SeamlessM4T—Massively Multilingual & Multimodal Machine... |
|
Experimental |
| 34 |
alexeytochin/tf_seq2seq_losses
TensorFlow implementations of losses for sequence to sequence machine... |
|
Experimental |
| 35 |
hlp-ai/mt-core
Transformer based Neural Machine Translation with Tensorflow2 |
|
Experimental |
| 36 |
FotieMConstant/lingua
English to Pidgin English(Cameroon) Translator Model |
|
Experimental |
| 37 |
naver-ai/MetricMT
The official code repository for MetricMT - a reward optimization method for... |
|
Experimental |
| 38 |
amazon-science/isometric-slt
Isometric Spoken Language Translation - Isometric SLT. |
|
Experimental |
| 39 |
aliahmad552/french-english-translation-seq2seq-model
This project is a Neural Machine Translation (NMT) system that translates... |
|
Experimental |
| 40 |
ysfztpp/Neural_Machine_Translation_from_Scratch
A minimal, from-scratch implementation of a Neural Machine Translation (NMT)... |
|
Experimental |
| 41 |
roeeaharoni/string-to-tree-nmt
Source code and data for the paper "Towards String-to-Tree Neural Machine... |
|
Experimental |
| 42 |
aymanshar/IdiomX
IdiomX is a research-oriented Natural Language Processing (NLP) project that... |
|
Experimental |
| 43 |
MMADUs/Opus100-EN-ID-NMT
English to Indonesian Neural Machine Translation prototype using Transformer... |
|
Experimental |
| 44 |
avijit-jana/SeqFlipAttention
SeqFlipAttention is a forward‑looking PyTorch demonstration of... |
|
Experimental |
| 45 |
sunilbelde/neural-machine-translation-english-to-hindi-telugu
Implemented Machine Translation model using Badhanu Attention Mechanism.... |
|
Experimental |
| 46 |
Mohamed-Mohamed-Ibrahim/French-to-English-NMT
This project implements two Sequence-to-Sequence (Seq2Seq) models which are... |
|
Experimental |
| 47 |
bilalhameed248/Urdu-To-English-Machine-Translation
Fine tuned Urdu to English machine translation pre train model using... |
|
Experimental |
| 48 |
koubra-gaby/Translate_Chadian_Arabic-French
Projet de NLP (traitement du langage naturel) pour construire un modèle de... |
|
Experimental |
| 49 |
HedvaldoCosta/en2pt-nmt-model
Aplicação de um modelo PLN (Processamento de Linguagem Natural) para a... |
|
Experimental |
| 50 |
thefcraft/torch-transformer-hinglish2hindi-translator
torch-transformer-hinglish2hindi-translator is a character-level translater... |
|
Experimental |
| 51 |
axelbrons/translator-rnn
A fr-en translator from scratch using RNN and Attention |
|
Experimental |
| 52 |
stevezheng23/seq2seq_tf
Sequence-to-Sequence in Tensorflow |
|
Experimental |
| 53 |
sergobago/punctuation-restoration
Punctuation restoration using transformer on languages: RU, EN, FR, DE |
|
Experimental |
| 54 |
baladon-lucas-pardinas/NMT-Translation-gn-es
Computer Engineering thesis project made with the aim of enhancing... |
|
Experimental |
| 55 |
SherifGamal9441/Italian-English-Translation-with-Seq2Seq-Attention
Sequence-to-Sequence Neural Machine Translation with Attention Mechanisms... |
|
Experimental |
| 56 |
Almas-ansari/Transliteration-Hindi-To-English
A neural machine transliteration system that converts words written in... |
|
Experimental |
| 57 |
YutongWang1216/CR-NMT
Code and data realease for "Revisiting Commonsense Reasoning in Machine... |
|
Experimental |
| 58 |
YashBhadange2006/AksharLM
A character-level Hindi language model built from scratch in PyTorch using... |
|
Experimental |
| 59 |
alamart/Traduction_Bicorpus
The idea is to train a model to translate texts from a dataset of parallel texts |
|
Experimental |