X Search
"Browser extension that lets you full-text search anyone's X (Twitter) posts.
X's built-in search is unreliable and limited. This fixes that by indexing posts locally in your browser."
"Browser extension that lets you full-text search anyone's X (Twitter) posts.
X's built-in search is unreliable and limited. This fixes that by indexing posts locally in your browser."
- Visit any X profile
- Click "Index" in the extension popup to scroll through and capture all posts
- Search across all indexed profiles or within a single profile
Posts are stored locally in IndexedDB using Dexie.js. Nothing leaves your browser.
- Full-text search across all indexed profiles
- Per-profile search with result highlighting
- Profile management (view indexed count, delete profiles)
- Pause/resume/re-index controls
- Works with X's virtual DOM and lazy-loaded content
- Plasmo (browser extension framework)
- React + TypeScript
- Dexie.js (IndexedDB wrapper)
- @tabler/icons-react
pnpm install
pnpm devLoad build/chrome-mv3-dev as an unpacked extension in Chrome.
pnpm buildOutput is in build/chrome-mv3-prod.


