Muanyan-mjq / zotero-interlinear
Immersive bilingual paragraph-by-paragraph reading for Zotero. Original on top, translation right below. Bring your own translation provider.
Why this job: works in the areas we cover, but does not say which job it does






What it does
- Five built-in translation services. Free Google Translate works out of the box with no API key (rotating several independent quota pools, with MyMemory and self-hosted LibreTranslate as fallbacks). OpenAI-compatible endpoints, Anthropic Cla
- Four layouts. Translation below the source, side-by-side columns, translation only, or source only. A dedicated display-mode button cycles through them; side-by-side keeps the first lines aligned without disturbing Zotero's native highlight
- One toolbar toggle. The main toolbar button starts a translation run, then shows or hides the result. While a run is in progress, clicking it pauses and hides; clicking again shows the translations and resumes unfinished paragraphs. Each re
- Translate as you read. Rest the pointer on a paragraph, press your custom shortcut, Alt-click, or select text — each triggers a single-paragraph translation without starting a full-document run.
- Full-document runs that behave. Progress and cancel from the toolbar, viewport-first ordering that re-sorts as you page, short-paragraph batching, concurrency and rate limits, timeouts, automatic pause after repeated failures, and click-to-
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit today
- Stars
- 23
- On GitHub
- Licence
- AGPL-3.0
- Share-alike, even hosted
- Downloads for
- None listed
- No release files
- Latest version
- v0.8.1
- Released today
- Built with
- TypeScript
- 70% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- None
- No issues filed
- Pull requests
- 10 merged
- 4 waiting
- Releases
- 4
- 2 in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| PDFMathTranslate / PDFMathTranslate | 38,390 | today | AGPL-3.0 | Windows |
| steven-jianhao-li / zotero-AI-Butler | 1,878 | 4 days ago | AGPL-3.0 | No downloads |
| qiaohaoforever / DeepLearningFromScratch | 1,303 | 11 months ago | MIT | No downloads |
More: languages, topics and project record
Languages
- TypeScript 70%
- JavaScript 12%
- HTML 8%
- Fluent 7%
Topics
- llm
- ollama
- translation
- zotero
- zotero-plugin
Project record
- JobOther AI tools
- StatusNew to our list
- Commits573
- Forks0
- Watching0
- CreatedNov 10, 2026
- First seen by usNov 12, 2026
- CheckedNov 12, 2026
