Ross ROSS = Recommend OSS · open-source software intelligence for agents

fishjar/kiss-translator

A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) observed · 2026-08-28

github.com/fishjar/kiss-translator · homepage · JavaScript · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 97
  • Longevity 81
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 1142
  • days_rel: 21
  • days_push: 8
  • n_releases_24m: 36

Full methodology

Adoption not part of the score

12196 stars · 576 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

KISS Translator is an open-source browser extension (plus Greasemonkey/Tampermonkey userscript) that renders bilingual, side-by-side translations of web pages. It plugs into many translation backends—Google, Microsoft, Tencent, DeepL/DeepLX, and LLM services like OpenAI, Gemini, Claude, DeepSeek, and Ollama—across scenarios including full-page reading, input boxes, text selection, hover, and YouTube subtitles.

Use cases

  • translate foreign-language web pages while keeping the original text visible
  • bilingual reading of English websites with minimal setup
  • translate YouTube video subtitles in real time
  • translate selected text or hovered paragraphs on any page
  • translate text inside input boxes with a keyboard shortcut
  • use DeepL, Google, or an LLM API as the translation backend and switch between them
  • open-source alternative to proprietary page translators like Immersive Translate

When to choose

  • You want bilingual (original + translation) display while browsing foreign-language sites
  • You need one tool covering full pages, selection, hover, input boxes, and video subtitles
  • You want to use custom or self-hosted translation APIs, including local Ollama models, with streaming output
  • You need cross-device syncing of settings and site rules via a self-hosted worker or WebDAV

When to avoid

  • You need fully offline translation with no external service or API keys
  • You need to translate documents, PDFs, or native apps outside the browser
  • You want an embeddable translation library or API for your own application rather than an end-user tool
  • You require professional CAT-tool workflows like translation memories and review pipelines

Facets

plugin · maturity active

browser-extension nlp browser-extensions developer-tools browser browser-extension cross-platform translation bilingual-translation userscript greasemonkey tampermonkey machine-translation deepl llm-translation youtube-subtitles text-selection-translation webdav-sync rule-subscription natural-language-processing localization android ios

2 sources

Member repositories

RepositoryRoleHealth v2
fishjar/kiss-translatormain95

For agents

markdown · JSON · MCP: product_card(name="fishjar/kiss-translator")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem