Machine Translation Software for BSD

Browse free open source Machine Translation software and projects for BSD below. Use the toggles on the left to filter open source Machine Translation software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    STranslate

    STranslate

    A ready-to-go translation ocr tool developed with WPF/WPF

    STranslate is a lightweight, open-source machine translation front end that lets users translate text between languages using a variety of supported back-end translation engines or APIs, offering a simple GUI for quick translation tasks without needing to write code or use complex web UIs. The application is designed to be small, cross-platform, and flexible, giving users the ability to type or paste text and receive instant translations while optionally selecting the desired language pairs or switching between multiple service providers. By abstracting backend complexity, STranslate makes it easy for both casual users and developers to get translations in local apps, offline modes (where supported), or even integrate translation workflows into larger projects via plugins or scripting hooks. It often includes features like clipboard monitoring, keyboard shortcuts, history tracking, and configurable translation preferences that enhance daily productivity.
    Downloads: 692 This Week
    Last Update:
    See Project
  • 2
    XUnity Auto Translator

    XUnity Auto Translator

    Advanced translator plugin that can be used to translate Unity games

    XUnity.AutoTranslator is an advanced plugin framework designed to automatically translate text in Unity-based games in real time by intercepting and replacing in-game text during rendering. It works by injecting itself into the game process and leveraging external translation services such as Google Translate, DeepL, or custom APIs to dynamically convert text into a target language. The tool supports both automatic translation and manual translation workflows, allowing users to refine or override translations through editable files. It integrates with popular Unity modding frameworks such as BepInEx, MelonLoader, and others, making it widely compatible with a large number of Unity titles. The plugin also includes mechanisms for caching translations locally to improve performance and reduce repeated API calls. It supports advanced features such as font replacement, text formatting adjustments, and even texture-based translation for embedded text.
    Downloads: 176 This Week
    Last Update:
    See Project
  • 3
    Varamozhi is a free English-Malayalam transliteration library. It can transliterate Malayalam text between Malayalam and English scripts. Varamozhi takes as the input, the mapping between a Malayalam font and a transliteration scheme; outputs functions i
    Leader badge
    Downloads: 105 This Week
    Last Update:
    See Project
  • 4
    Google Translate PHP

    Google Translate PHP

    Free Google Translate API PHP Package

    A simple and effective PHP library for translating text using Google Translate without needing an API key. It allows developers to integrate real-time translation features into their applications with minimal setup and supports multiple languages, leveraging Google Translate’s unofficial endpoint.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    Apertium: Machine Translation Toolbox

    Apertium: Machine Translation Toolbox

    The free and open-source rule-based machine translation platform

    Apertium is a toolbox to build open-source shallow-transfer machine translation systems, especially suitable for related language pairs: it includes the engine, maintenance tools, and open linguistic data for several language pairs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    srt-translator

    srt-translator

    Subtitle translator from one natural language to other.

    Translating subtitles in format SubRip from one natural language to other. It is based on Google Translate without API and therefore without payment. Translator have automatic and manual spell checkers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    AzConvert is an open source program to convert different scripts of Azerbaijani language (Latin, Arabic and Cyrillic) to each other. It's written in Qt.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    A project that aims to create reusable components (C++ libraries, COM components, and Edit controls) for Phonetic Transliteration of Indian languages, such as Telugu, Tamil, Kannada etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Various tools for creating annotated parallel corpora including pre-trained tagging and parsing models for various languages, sentence alignment tools and word alignment tools. Uplug also includes a web-based interface for interactive sentence and word alignment and scripts for indexing and querying parallel corpora using the Corpus Work Bench CWB. Download 'uplug-main' first and then add other packages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    This is a database of the Arabic roots and their derivatives in voweled and unvoweled forms along with stems. The database is extracted from the well known Arabic legacy dictionary "تاج العروس من جواهر القاموس".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Core program and associated utilities for building a machine translation system using the Example-Based paradigm, where previously-translated text is used to infer new translations of previously-unseen text.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Distributed phrase-based machine translation training tool based on Hadoop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Cunei is a data-driven machine translation system that builds dynamic, statistical models based on instances of known translations found in a corpus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dutch sentiment analysis engine

    Dutch sentiment analysis engine

    Een module om de sentiment van een stuk Nederlandse tekst to bepalen

    This application was developed by Incentro to satisfy requests by clients for a sentiment analyser for the Dutch language. It is currently in it's alpha stage and we expect to have a beta release by November 2012. If you would like to help with the development or testing of this product please contact us at +31[0]15 76 40 750 - of info {at} incentro.com. Deze applicatie is ontwikkeld door Incentro om te voldoen aan klantaanvragen voor een sentimentanalyse module voor de Nederlandse taal. Momenteel is de module in alpha versie beschikbaar en een beta versie wordt verwacht in november 2012. Als u ons wilt helpen bij het ontwikkelen of testen van deze module, neem dan contact op met Incentro via +31[0]15 76 40 750 - of info {at} incentro.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    IsItQt (Qt)

    IsItQt (Qt)

    Identifies if Linux program was created by Qt and version!

    IsItQt is a Linux console application to identify if the program was created using Qt and in most cases, using which version of Qt was it created. Article about usage: http://www.cplusplus.com/articles/y3TbqMoL/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    JAVA Arabic Stemmer

    A JAVA class with a small functionality that is stemming Arabic words

    A JAVA Arabic stemmer that is based on Shereen Khoja algorithm. This java class offers a function called stemWrod which takes an arabic word and return the stem of it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JSON to Go

    JSON to Go

    Translates JSON into a Go type in your browser instantly (original)

    JSON to Go is a browser-based developer tool that converts JSON samples into Go struct definitions. It is designed to save Go developers time when working with APIs, configuration files, or external JSON payloads. Users paste JSON into the tool, and it generates a matching Go type that can be copied into a project. The tool makes reasonable assumptions about field names, types, nested objects, arrays, and struct tags, but it still expects users to review the output before using it in production. It is related to curl-to-go and fits the same lightweight, practical workflow for developers translating common web data into Go code. Its main value is speed, especially when prototyping clients for JSON-based APIs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Laravel Translation Manager

    Laravel Translation Manager

    Manage Laravel translation files

    Laravel Translation Manager is a package that adds a web-based UI and database-backed workflow for managing Laravel translation files. Instead of replacing Laravel’s built-in translation system, it imports your lang PHP/JSON files into a database so you can view, search, and edit keys and values from a browser. Once translations are updated, you can export them back to flat files so your app continues to use the standard Laravel translation loader. This workflow is especially helpful when non-technical translators, product people, or content editors need to update language strings without touching the codebase. The tool supports scanning your codebase for new translation keys, organizing them by groups, and highlighting missing or untranslated entries. It has been around for multiple Laravel versions and is widely referenced in the community, though like any admin-style package it must be kept updated and secured properly when exposed in production.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    LinqYedict

    LinqYedict

    Translate Chinese to English

    Translate Chinese to English using CEDICT (cantonese dictionary). Demonstrate the speed of C# and Linq. Copy the chinese text from any browser/application to Windows clipboard and see the translation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Live Transcribe Speech Engine

    Live Transcribe Speech Engine

    Live Transcribe is an Android application

    Live Transcribe Speech Engine provides on-device speech recognition components that power real-time transcription for accessibility and everyday voice-first experiences. Its design prioritizes latency and robustness in noisy, far-field environments, enabling continuous transcription with low delay on mobile hardware. The engine manages audio front-end processing—such as noise suppression and voice activity detection—before feeding audio into compact, accurate acoustic and language models. Partial hypotheses stream as words are recognized, then stabilize with minimal jitter as confidence increases, which is crucial for usability. The code emphasizes efficient use of CPU and neural accelerators to balance battery life with responsiveness. Deployed in accessibility contexts, it aims for dependable behavior across accents, environments, and intermittent connectivity, with graceful degradation when resources are constrained.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Pes is an simple programing language. It has just few basic constructions and it has c-like & pascal-like syntax. The compiler output is Jasmin - an assembler for java virtual machine. It was my school project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Poga is software for processing of formal languages, especially for processing automata and grammars. It has modular architecture, it is programmed in C++ and it doesn't have a GUI (it has CLI).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A tool for large richly annotated parallel corpora preprocessing and Moses phrase-table extraction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo