← all repositories

UKPLab/EasyNMT

A Python wrapper library providing easy access to pre-trained neural machine translation models for 150+ languages.

EasyNMT
Not currently ranked — collecting fresh signals.
star history

EasyNMT is a Python package that wraps state-of-the-art neural machine translation models including Opus-MT from Helsinki-NLP, mBART50_m2m, and M2M_100 from Facebook Research. It provides automatic model downloading, multi-GPU support, and a REST API for hosting translation services via Docker. Users can translate between 150+ language pairs with just a few lines of code.

Frequently asked

What is UKPLab/EasyNMT?
A Python wrapper library providing easy access to pre-trained neural machine translation models for 150+ languages.
Is EasyNMT open source?
Yes — UKPLab/EasyNMT is open source, released under the Apache-2.0 license.
What language is EasyNMT written in?
UKPLab/EasyNMT is primarily written in Python.
How popular is EasyNMT?
UKPLab/EasyNMT has 1.3k stars on GitHub.
Where can I find EasyNMT?
UKPLab/EasyNMT is on GitHub at https://github.com/UKPLab/EasyNMT.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.