Select text → right-click → Read aloud. Web Speech API TTS. 100% local.
  • TypeScript 79.1%
  • CSS 13.2%
  • HTML 6.9%
  • JavaScript 0.8%
Find a file
2026-10-05 14:14:32 +02:00
public/icons feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
src gs43: GS tokens v1 + footer canonico SVG sin ko-fi + iconos funcionales SVG 2026-10-05 14:14:32 +02:00
tests feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
.gitignore feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
biome.json feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
commitlint.config.cjs feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
lefthook.yml feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
LICENSE feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
package.json feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
pnpm-lock.yaml feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
pnpm-workspace.yaml feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
README.md feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
tsconfig.json feat: ReadAloud Lite v1.0.0 — Web Speech API TTS with word highlighting 2026-07-12 18:14:00 +02:00
wxt.config.ts chore: bump version + add stable extension key 2026-08-07 19:58:16 +02:00

ReadAloud Lite

Select text → right-click → "Read aloud." Uses your browser's built-in voice. No servers, no premium voices, just what Chrome gives you.

Overview

ReadAloud Lite is a free Chrome extension that reads selected text aloud using the Web Speech API. Right-click any text → "Read aloud." Uses your browser's built-in voices — no cloud, no premium tiers, no API keys. 100% local.

Features

  • Select text → right-click → "Read aloud" — context menu integration
  • Uses Web Speech API — your browser's built-in voices, no cloud
  • Speed control — 0.5× to 2× playback speed
  • Voice picker — choose from installed system voices
  • Play/pause/stop controls in a floating mini-player
  • Word highlighting — words are highlighted as they're spoken
  • 100% local — no servers, no cloud, no API keys

Privacy

ReadAloud Lite doesn't collect any data. No analytics, no tracking, no telemetry. The extension uses the Web Speech API, which runs entirely in your browser. Your selected text is processed locally and never sent to any server.

Tech Stack

  • Build tool: WXT 0.20.x
  • Language: TypeScript 6.x (strict)
  • Linter/Formatter: Biome 2.x
  • Testing: Vitest 4.x
  • Package manager: pnpm

Development

pnpm install
pnpm run dev      # Development with hot reload
pnpm run build    # Production build
pnpm run validate # typecheck + lint + test

License

Apache-2.0 © Greasy Sprocket