translate-toolsBrowser & desktop

Linguist

An open-source browser translation extension for pages, selections, inputs, and subtitles, with on-device offline translation and custom backends.

  • Productivity
  • Content creation
  • Browser extension
  • Browser
  • Android
  • Runs locally
Linguist screenshot
Popularity
1.0k Stars
GitHub stars
Recent activity
8/8/2026
Updated in the last 30 days
License
BSD-3-CLAUSE
Permissive

Key highlights

  • Translation for full pages, selected text, text inputs, and video subtitles
  • Personal dictionary, translation history, and text-to-speech
  • Multiple online services plus custom translator modules

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Browser

Difficulty

Easy — follow the steps

Runs locally
  1. 01Install Linguist from the relevant browser add-on store, or use a release package in development mode where needed.
  2. 02Choose a default translation backend; for sensitive text, prefer downloading and enabling the offline Bergamot translator.
  3. 03Enable page auto-translation, selection translation, subtitles, dictionary, or TTS as needed, and review the data policy of any online backend.

Best for

  • Developers who want to try it on their machine

More about it

Linguist is a browser-extension translation tool covering full-page translation, selected text, text inputs, subtitles, text-to-speech, history, and a personal dictionary. It does not lock translation to one provider: users can configure backends such as Google, Yandex, Bing, DeepL, or ChatGPT, and can also implement a custom translator module. For more privacy-sensitive material, the embedded Bergamot translator can run translation on-device and offline; the README states that the extension itself collects no personal data. The project provides normal desktop-browser installation paths and documents Android use through Firefox Nightly or Chromium browsers that support extensions. Language coverage, translation quality, and credential requirements still depend on the selected offline or third-party backend.

Sources

Each field shows its status and source — expand to review.

12 · Expand
  • capability tags

    Verified

    productivity, content_creation

    Source: admin_cms · cms editor · 8/17/2026

  • Latest release

    Verified

    v7.1.0

    Source: GitHub API · latest_release=v7.1.0 · 8/17/2026

  • License

    Verified

    BSD-3-Clause

    Source: GitHub API · license.spdx_id=BSD-3-Clause · 8/17/2026

  • needs api key

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

  • One-liner

    Verified

    {"en":"An open-source browser translation extension for pages, selections, inputs, and subtitles, with on-device offline translation and custom backends.","zh":"开源浏览器翻译扩展,可翻译整页、选中文本、输入框与字幕,并支持设备端离线翻译和自定义翻译后端。"}

    Source: admin_cms · cms editor · 8/17/2026

  • Platforms

    Verified

    browser, android

    Source: admin_cms · cms editor · 8/17/2026

  • Category hint

    Inferred from materials

    security

    Source: Project README · hint=security · 8/17/2026

  • product forms

    Verified

    browser_extension

    Source: admin_cms · cms editor · 8/17/2026

  • role tags

    Verified

    Source: admin_cms · cms editor · 8/17/2026

  • supports docker

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

  • supports local

    Verified

    Yes

    Source: admin_cms · cms editor · 8/17/2026

  • supports self host

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.