Repolode
mengxi-ream

mengxi-ream/read-frog

Open-source browser extension for AI language learning: translates web pages, subtitles and selections, then turns saved words into FSRS flashcards.

Open-source alternative to:Immersive Translate

Stars
10,119
Forks
939
Open issues
74
Last commit
yesterday

What is it?

Read Frog is a browser extension for language learners that works on the pages you already read. It translates web pages in bilingual or translation-only mode, translates text you select with a toolbar offering translate, explain and speak actions, and shows translated subtitles on YouTube, X and Netflix.

Words and sentences you come across can be saved to Notebase and turned into flashcards with customizable templates. Reviews are rated Again, Hard, Good or Easy, and an FSRS-based spaced-repetition scheduler decides when each card returns. Custom AI actions let you define your own prompts and structured outputs for dictionary lookups or rewriting.

The extension connects to more than 20 AI providers through the Vercel AI SDK, including OpenAI, DeepSeek, Anthropic Claude and Ollama, and also offers free engines such as Google Translate and Microsoft Translate. It is available for Chrome, Edge and Firefox, and the project is TypeScript built on WXT and React.

Key features

  • 01Translates full web pages in bilingual or translation-only display modes.
  • 02Selection toolbar offers translate, explain and text-to-speech actions.
  • 03Shows translated subtitles on YouTube, X and Netflix, with word lookup.
  • 04Saves vocabulary to Notebase and reviews it as FSRS-scheduled flashcards.
  • 05Connects to 20+ AI providers plus free engines like Google and Microsoft Translate.

Use cases

  • Reading foreign-language news or articles while learning new vocabulary.
  • Watching YouTube or Netflix with bilingual subtitles to improve listening.
  • Building a personal vocabulary deck from everyday browsing and reviewing it daily.
  • Using a self-hosted local model through Ollama for private translation.

Quick start

  1. 1

    Install from the Chrome Web Store, Edge Add-ons, or Firefox Add-ons (links in the README Download table)

Things to know

  • Translation and AI features need your own API keys for most providers.
  • Dual-licensed: GPLv3 for open use, with a separate commercial license for other uses.
  • The project states it is under active development, so features may change.

Topics

FAQ

What is read-frog?
Open-source browser extension for AI language learning: translates web pages, subtitles and selections, then turns saved words into FSRS flashcards. Read Frog is a browser extension for language learners that works on the pages you already read. It translates web pages in bilingual or translation-only mode, translates text you select with a toolbar offering translate, explain and speak actions, and shows translated subtitles on YouTube, X and Netflix.
Is read-frog free to use? What license does it have?
read-frog is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is read-frog still maintained?
Actively maintained. The last commit to read-frog was on Oct 20, 2026.
What can I use read-frog for?
Reading foreign-language news or articles while learning new vocabulary. Watching YouTube or Netflix with bilingual subtitles to improve listening. Building a personal vocabulary deck from everyday browsing and reviewing it daily. Using a self-hosted local model through Ollama for private translation.
How do I install read-frog?
Install from the Chrome Web Store, Edge Add-ons, or Firefox Add-ons (links in the README Download table)
Where can I get read-frog?
The source code and installation instructions are on GitHub: https://github.com/mengxi-ream/read-frog

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects