Official Firefox add-on bringing offline translation support to Firefox

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • bergamot-translator

    Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.

  • Why this blogspam-regurgitation of a techcrunch article and not the project's website or actual plugin or the Mozilla blog post?

    https://browser.mt/

    https://addons.mozilla.org/en-US/firefox/addon/firefox-trans...

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

  • marian-dev

    Fast Neural Machine Translation in C++ - development repository

  • This is the underlying translation engine:

    https://github.com/marian-nmt/marian-dev

    And the browser fork of it:

    https://github.com/browsermt/marian-dev

  • 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
  • marian-dev

    Fast Neural Machine Translation in C++ - development repository (by browsermt)

  • This is the underlying translation engine:

    https://github.com/marian-nmt/marian-dev

    And the browser fork of it:

    https://github.com/browsermt/marian-dev

  • firefox-translations

    Discontinued Firefox Translations is a webextension that enables client side translations for web browsers.

  • Maybe you can develop it, if you want. The models and the source code for running it are all there, someone just have to wrap it in a standalone binary instead of a WebExtension.

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

  • firefox-translations-models

    CPU-optimized Neural Machine Translation models for Firefox Translations

  • bergamot-translator

    Discontinued INACTIVE - Bergamot translator (by mozilla)

  • - https://github.com/mozilla/bergamot-translator

    Note that most of the heavy NLP code used (MarianMMT, fasttext) were originally written as C++ libraries but were compiled to WebAssembly to make a WebExtension out of it. So if you want to make a command line / GUI desktop app there are two choices: use C++ directly if you want to make an app with minimal dependencies, or use JS/WebAssembly to make a NodeJS / Electron based app (which might be heavier but more accessible for JS devleopers.)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts