
LibreTranslate
Self-hosted free API for high-quality machine translation
- Stars
- 13,891
- License
- AGPL-3.0
- Last commit
- 1 day ago
Platforms and CAT tools to manage translations, glossaries and workflows with optional human review.
Localization & Translation Management Systems (TMS) provide a centralized platform for handling translation workflows, glossaries, and version control. Open-source options such as LibreTranslate, Weblate, and Argos Translate allow organizations to self-host and customize the software to fit internal processes. These tools support both automated machine translation and human review, enabling teams to scale localization across software, documentation, and marketing assets. They typically expose APIs for integration with CI/CD pipelines and offer web interfaces for translators and project managers.

Self-hosted free API for high-quality machine translation

Web-based continuous localization with seamless VCS integration

Offline Python translation library with extensible language models

In‑context translation platform that lets developers edit strings live

Open-source collaborative translation management platform for teams

AI-driven CLI that automates app localization across 100+ languages
A web-based translation platform that syncs with version control, enabling continuous localization for projects of any size. It supports crowdsourced contributions, professional support, and a hosted SaaS option.
Assess the breadth of translation memory, glossary management, workflow automation, and support for various file formats. A robust feature set reduces reliance on external tools.
Consider how the platform handles large projects, concurrent users, and integration with CI/CD pipelines. Open-source solutions should be evaluated for resource requirements when self-hosted.
Review the activity of the project's community, frequency of releases, and availability of documentation. Strong community backing can offset limited commercial support.
Check for REST or GraphQL APIs, webhooks, and plugins that connect to version control systems, issue trackers, and content management platforms.
Factor in hosting, maintenance, and potential licensing costs for SaaS alternatives versus the operational overhead of self-hosting open-source tools.
Most tools in this category support these baseline capabilities.
Localization & translation management platform for apps, websites and docs
Localization management for apps, websites, and games
Localization & translation management platform with TMS, Strings, and AI-powered automation
AI-based translation and transcription services
Crowdin is an AI-powered localization/TMS platform with translation memory, glossaries, in-context editing, and workflow automation. It integrates with 700+ tools (GitHub, Figma, CMS) to streamline continuous localization across web, mobile, and docs.
Integrate the TMS with source code repositories to automatically extract strings, translate them, and push updates back into the build pipeline.
Use the platform's web UI and API to manage multilingual content, ensuring consistent terminology across product pages and marketing copy.
Leverage translation memory and glossary features to maintain consistency across large sets of user guides and API references.
Coordinate human review workflows for creative assets, allowing marketers to approve localized versions before publication.
Provide a self-service portal for employees to request translations of internal documents, policies, and training materials.
What is the difference between a TMS and a CAT tool?
A Translation Management System (TMS) focuses on project coordination, workflow automation, and integration, while Computer-Assisted Translation (CAT) tools provide translation memory and editing assistance for individual translators.
Can open-source TMS platforms be used for commercial projects?
Yes, most open-source TMS licenses permit commercial use, but organizations should review the specific license (e.g., MIT, GPL) and consider support and maintenance responsibilities.
How does translation memory improve efficiency?
Translation memory stores previously translated segments. When similar or identical text appears, the system suggests existing translations, reducing duplicate effort and ensuring consistency.
What role does a glossary play in localization?
A glossary defines approved terminology and style rules. It helps translators maintain brand voice and prevents inconsistent translations of key terms.
Is it possible to integrate a self-hosted TMS with CI/CD pipelines?
Most self-hosted TMS provide APIs or command-line tools that can be called from build scripts, enabling automated extraction, translation, and reintegration of strings.
How do I choose between an open-source TMS and a SaaS solution?
Consider factors such as required customization, internal expertise for hosting, total cost of ownership, and the need for vendor support. SaaS offers managed services, while open-source provides greater control.