OpenNMT-py
Leading#5 in Open sourcemedium confidence
Research-grade neural machine-translation toolkit for training and serving your own translation models (~7k stars).Our read
Why it ranks #5
Roughly 7k GitHub stars and a long-running OpenNMT research community give it strong credibility, but the latest OpenNMT-py release is from March 2024 and the project points users toward Eole for ongoing work.Here is the catch
Steep setup and ML-operations burden compared with hosted APIs
You must supply data, models, and compute
Maintenance is less active than newer successor projects
Does this well
Research-friendly and highly configurable
MIT-licensed with established academic and industry adoption
Broad tooling for training, evaluation, and deployment
Pricing
Checked by hand on 2026-07-23. Prices in this category change often — if this looks wrong, it probably is.
Key features
Train and fine-tune neural translation modelsPyTorch inference and model servingData transforms, evaluation, and beam searchLLM inference and quantization utilities
Sources we read
Quick facts
More in this area
The rest of the Open source column.- 1openai-translator (yetone)Wildly popular LLM-based translation and polishing tool (browser extension, desktop app, userscript); a recognized OSS translation leader (~25k stars).
- 2Immersive TranslateBilingual side-by-side web-page, PDF, and ebook translation, loved for reading foreign content in context (~18k stars).
- 3LibreTranslateThe de-facto free, self-hosted machine-translation API — offline-capable, with no proprietary dependencies (~16k stars).
- 4translate-shellCommand-line translator wrapping Google/Bing/DeepL and more; a Unix-workflow staple for quick terminal translation (~7.5k stars).
- 6Argos TranslateOffline neural translation library (the engine under LibreTranslate) usable as a Python lib, CLI, or GUI (~6k stars).
- 7Huanshere/VideoLingoSelf-hosted pipeline that cuts, translates and time-aligns video subtitles with WhisperX, then optionally dubs them with cloned voices.