Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Translations
  3. LibreTranslate

LibreTranslate

AGPL-3.0Pythonv1.9.5

A free and open-source machine translation API that is self-hosted, offline capable, and easy to set up.

Visit WebsiteGitHubGitHub
14.2k stars1.5k forks0 contributors

What is LibreTranslate?

LibreTranslate is a free and open-source machine translation API that allows developers to integrate translation capabilities into their applications. It provides a self-hosted alternative to commercial translation services like Google Translate, enabling offline translation and data privacy. The project is powered by the open-source Argos Translate library and doesn't rely on proprietary software.

Target Audience

Developers and organizations needing translation capabilities in their applications who want to maintain data privacy, avoid vendor lock-in, or require offline functionality.

Value Proposition

LibreTranslate offers complete control over translation infrastructure through self-hosting, eliminates dependency on proprietary APIs, and ensures data never leaves your servers. It's the only fully open-source translation API that's easy to deploy and maintain.

Overview

Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

Use Cases

Best For

  • Adding translation features to applications without using commercial APIs
  • Building privacy-focused applications that require translation capabilities
  • Creating offline-capable applications with translation functionality
  • Developing in environments with strict data sovereignty requirements
  • Educational projects teaching machine translation concepts
  • Organizations avoiding vendor lock-in for translation services

Not Ideal For

  • Applications requiring state-of-the-art translation accuracy for critical or professional content
  • Projects with limited DevOps resources to host, scale, and maintain a self-hosted service
  • High-traffic production environments needing guaranteed low-latency and high-availability translation
  • Teams needing extensive language support beyond common pairs or real-time model updates

Pros & Cons

Pros

Complete Data Sovereignty

Self-hosted deployment ensures all translation data stays on your servers, avoiding privacy risks with external APIs, as emphasized in the project's philosophy.

Open Source Freedom

Powered by Argos Translate, it eliminates dependency on proprietary software and allows community-driven improvements, a core value stated in the README.

Offline Capability

Once models are downloaded, translations work without an internet connection, enabling use in isolated or secure environments per the key features.

Easy Docker Setup

The project offers Docker support for straightforward installation and deployment, making it accessible as highlighted in the README's quickstart.

Cons

Limited Model Quality

Open-source translation models may not match the accuracy and fluency of commercial services like Google Translate, especially for niche languages or complex texts.

Resource Intensive

Hosting requires significant computational resources for model inference, which can be costly and complex to scale for high-volume usage.

Maintenance Overhead

Users must manually manage updates, security patches, and model upgrades, unlike managed cloud APIs that handle this automatically.

Open Source Alternative To

LibreTranslate is an open-source alternative to the following products:

Microsoft Azure Translator
Microsoft Azure Translator

Microsoft Azure Translator is a cloud-based neural machine translation service that supports text translation between multiple languages and can be integrated into applications.

Google Translate API
Google Translate API

Google Translate API is a cloud-based machine translation service that enables developers to integrate Google's neural machine translation technology into their applications and websites.

Amazon Translate
Amazon Translate

Amazon Translate is a neural machine translation service that delivers fast, high-quality, and affordable language translation for applications and websites.

Frequently Asked Questions

Quick Stats

Stars14,222
Forks1,455
Contributors0
Open Issues118
Last commit17 days ago
CreatedSince 2020

Tags

#open-source#api#offline#machine-translation#privacy#python#docker#translator#translate#translation#self-hosted

Built With

P
Python
D
Docker

Links & Resources

Website

Included in

Translations182
Auto-fetched 1 day ago

Related Projects

Copy TranslatorCopy Translator

🔠Foreign language reading and translation assistant based on copy and translate.

Stars17,578
Forks1,942
Last commit2 months ago
RTranslatorRTranslator

Open source real-time translation app for Android that runs locally

Stars9,810
Forks885
Last commit4 days ago
Crow TranslateCrow Translate

A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva.

Stars1,954
Forks172
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub