Tweet Reader icon

Tweet Reader

by ncastro878@gmail.com Β· Tools
Manifest V3 Free
View in Chrome Web Store Data as of 21 Oct 2026

Read tweets aloud with word highlighting, thread reading, keyboard shortcut (Alt+S), and smart text cleaning.

Users
21
+3 in 30 days
Rating
3.0 / 5
unchanged in 30 days
Ratings
2
0 in 30 days
Store rank
#151K
#126K among extensions
Version
1.0
updated 4 Mar 2026

Users

monthly, 8 months
01021Mar 2026Jul 2026Oct 2026
Latest, 21 Oct 2026: 21 usersMove the mouse over the chart for any month

Ratings count

monthly, 8 months
012Mar 2026Jul 2026Oct 2026
Latest, 21 Oct 2026: 2 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Tweet Reader

# Tweet Reader A Chrome extension that reads tweets aloud using the Web Speech API. Adds unobtrusive buttons to every tweet on X (formerly Twitter) for single-tweet and full-thread reading, with real-time word highlighting as it speaks. ## Features ### Read Single Tweet Click the `πŸ”Š` button on any tweet to hear it read aloud. Click `⏹` to stop. ### Read Entire Thread Click the `πŸ“–` button to read all visible tweets on the page sequentially. The currently-reading tweet is highlighted with a blue left border and auto-scrolled into view. ### Word-by-Word Highlighting As a tweet is read aloud, each word is highlighted in real time so you can follow along visually. ### Keyboard Shortcut Press `Alt+S` to read the tweet you're hovering over. If no tweet is hovered, the tweet closest to the center of the viewport is read instead. ### Smart Text Cleaning - **Emoji stripping** β€” Emojis are removed before speaking so the voice doesn't try to narrate them. - **Hashtag cleaning** β€” The `#` symbol is stripped from hashtags so the voice says "trending" instead of "hashtag trending". ## Installation 1. Clone the repository: ```bash git clone git@github.com:Ncastro878/tweetreader.git ``` 2. Open Chrome and navigate to `chrome://extensions`. 3. Enable **Developer mode** (toggle in the top-right corner). 4. Click **Load unpacked** and select the `tweet-reader` directory inside the cloned repo. 5. Navigate to [x.com](https://x.com) β€” the extension activates automatically. ## Project Structure ``` tweetreader/ β”œβ”€β”€ tweet-reader/ β”‚ β”œβ”€β”€ manifest.json # Chrome extension manifest (Manifest V3) β”‚ └── content.js # All extension logic (injected into x.com pages) β”œβ”€β”€ .gitignore └── README.md ``` The extension is intentionally kept minimal β€” two files, no build step, no background scripts, no external dependencies. ## How It Works - A `MutationObserver` watches for new tweets added to the DOM (infinite scroll, navigation) and injects the reader buttons into each tweet's action bar. - Speech is handled entirely through the browser's built-in [Web Speech API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API) (`SpeechSynthesisUtterance`). - Word highlighting uses the `onboundary` event fired by the speech engine to track which word is currently being spoken. ## Browser Support Chrome (desktop). Requires the Web Speech API, which is supported in all modern Chromium-based browsers. ## License MIT

Growth

WindowUsersChangeRatingsRating
7 days+3+16.7%00.00
30 days+3+16.7%00.00
6 months+18+600.0%+2+3.00

Version history

1 versions recorded
1.04 Mar 2026

Details

Category
Tools
First seen
4 Mar 2026
Size
13 KB
Languages
en
Pricing
Free
Privacy policy
github.com
Extension ID
lpmaadldmaeonfblgafpohgpjhcogenj

Permissions and risk

Moderate riskimpact 1, likelihood 3

Alternatives to Tweet Reader

Extensions that rank for the same store searches or share the Tools category, ordered by users