A free and open-source machine translation API that is self-hosted, offline capable, and easy to set up.
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.
Developers and organizations needing translation capabilities in their applications who want to maintain data privacy, avoid vendor lock-in, or require offline functionality.
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.
Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.
Self-hosted deployment ensures all translation data stays on your servers, avoiding privacy risks with external APIs, as emphasized in the project's philosophy.
Powered by Argos Translate, it eliminates dependency on proprietary software and allows community-driven improvements, a core value stated in the README.
Once models are downloaded, translations work without an internet connection, enabling use in isolated or secure environments per the key features.
The project offers Docker support for straightforward installation and deployment, making it accessible as highlighted in the README's quickstart.
Open-source translation models may not match the accuracy and fluency of commercial services like Google Translate, especially for niche languages or complex texts.
Hosting requires significant computational resources for model inference, which can be costly and complex to scale for high-volume usage.
Users must manually manage updates, security patches, and model upgrades, unlike managed cloud APIs that handle this automatically.
LibreTranslate is an open-source alternative to the following products:
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 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 is a neural machine translation service that delivers fast, high-quality, and affordable language translation for applications and websites.
🔠Foreign language reading and translation assistant based on copy and translate.
Open source real-time translation app for Android that runs locally
A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.