Translator

Top 23 Translator Open-Source Projects

  • openai-translator

    基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

  • LibreTranslate

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

  • Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13

    Interestingly, I think this is actually related to the offline translation features built into Firefox. Both are products of "Project Bergamot", but the Mozilla-maintained version was later merged into the Firefox application:

    https://browser.mt/

    https://blog.mozilla.org/en/mozilla/local-translation-add-on...

    https://hacks.mozilla.org/2022/06/training-efficient-neural-...

    https://github.com/mozilla/firefox-translations

    https://firefox-source-docs.mozilla.org/toolkit/components/t...

    Extra webpage with screenshot and links, impossible to search for normally:

    https://translatelocally.com/downloads/

    Does one thing and does it well.

    Oh— For downloading models, it's much easier to pipe/`xargs` `translateLocally --available-models` into `translateLocally -d` than go through the GUI.

    ---

    Other self-hostable translation tools:

    https://www.apertium.org/index.eng.html

    - Traditional rule-based translation. Seems to work pretty well, but no good desktop frontend.

    https://www.argosopentech.com/

    - Works, but crashy desktop app.

    https://libretranslate.com/

    - API wrapping Argos Translate.

    https://lingva.thedaviddelta.com/

    - Google Translate scraper/privacy frontend.

    https://euroglot.com/

    - Proprietary, subscription trialware.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Easydict

    一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,ChatGPT,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.

  • Project mention: What is the best dictionary app for macOS? | /r/macapps | 2023-06-05

    I personally macOS's dictionary app and Easydict as the translator.

  • MisakaTranslator

    御坂翻译器—Galgame/文字游戏/漫画多语种实时机翻工具

  • Geyser

    A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.

  • Project mention: PaperMC/Paper: The most widely used, high performance Minecraft server | news.ycombinator.com | 2024-03-10
  • LunaTranslator

    Galgame翻译器,支持剪贴板、OCR、HOOK等。Visual Novel translate tool , support clipboard / OCR/ HOOK

  • Project mention: Savior for Non-Japanese user | /r/BlueProtocolPC | 2023-06-19
  • GPTDiscord

    A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image generation, AI-moderation, custom indexes/knowledgebase, youtube summarizer, and more!

  • Project mention: Full-environment code interpreter in discord (just like ChatGPT!) + Tons of other features like multi-modality chat, internet-connected chat, chatting with your documents, and more! | /r/SideProject | 2023-10-31
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • crow-translate

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

  • Ebook-Translator-Calibre-Plugin

    A Calibre plugin to translate ebook into a specified language.

  • Project mention: Is there a program to translate a whole book in english to spanish? | /r/Onyx_Boox | 2023-05-22

    You can also use Calibre and the associated plugin.

  • deep-translator

    A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators.

  • deepl-python

    Official Python library for the DeepL language translation API.

  • souffle

    Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

  • Project mention: Using_Prolog_as_the_AST | news.ycombinator.com | 2023-10-21

    Consider using Datalog (the incredible subset of Prolog) for this perfect use case. Compared to Prolog, you get:

    1. Free de-duplication. No more debugging why a predicate is returning the same result more than once.

    2. Commutativity. Order of predicates does not change the result. Finally, true logic programming!

    3. Easy static analysis. There are many papers that describe how to do points-to analysis (and other similar techniques) with Datalog rules that fit on a single page :O

    Souffle[0] is a mature Datalog that is highly performant and has many nice features. I highly recommend playing with it!

    [0] https://souffle-lang.github.io

  • linguist

    Translate web pages, highlighted text, Netflix subtitles, private messages, speak the translated text, and save important translations to your personal dictionary to learn words even offline (by translate-tools)

  • Project mention: Linguist, a privacy friendly browser extension for translation with offline and | news.ycombinator.com | 2023-08-20
  • translate

    A module grouping multiple translation APIs (by Animenosekai)

  • Polyglot

    🌏 The missing Safari extension that translates selected text into your native language. (by uetchy)

  • crepe

    Datalog compiler embedded in Rust as a procedural macro

  • Project mention: Datalog in 100 lines of JavaScript (2022) | news.ycombinator.com | 2024-01-22
  • IL2C

    IL2C - A translator for ECMA-335 CIL/MSIL to C language.

  • dsnote

    Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.

  • Project mention: Speech Note: offline Linux app for note taking, reading and translating | news.ycombinator.com | 2023-08-30
  • pantran.nvim

    Use your favorite machine translation engines without having to leave your favorite editor.

  • deepl-cli

    DeepL Translator CLI (without API Key)

  • deepl-translator

    This module provides promised methods for translating text using DeepL Translator (https://www.deepl.com/translator) undocumented API.

  • gtt

    Google Translate TUI (Originally). Now support Apertium, Argos, Bing, ChatGPT, DeepL, DeepLX, Google, Reverso.

  • Project mention: Translate TUI with Google, Bing, ChatGPT. Available in AUR. | /r/linux | 2023-05-12

    Yes, going to merge in this PR

  • ucast

    Conditions query translator for everything

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Translator related posts

Index

What are some of the best open-source Translator projects? This list will help you:

Project Stars
1 openai-translator 22,557
2 LibreTranslate 6,637
3 Easydict 5,863
4 MisakaTranslator 4,660
5 Geyser 4,430
6 LunaTranslator 3,306
7 GPTDiscord 1,780
8 crow-translate 1,723
9 Ebook-Translator-Calibre-Plugin 1,437
10 deep-translator 1,369
11 deepl-python 1,011
12 souffle 861
13 linguist 508
14 translate 486
15 Polyglot 481
16 crepe 442
17 IL2C 389
18 dsnote 326
19 pantran.nvim 265
20 deepl-cli 240
21 deepl-translator 234
22 gtt 228
23 ucast 168

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com