Keyboard-first tab management for the browser.
Fuzzy search every tab, restore closed sessions, auto-group by URL, replace your new tab page.
Chrome Web Store · Website · Privacy
One overlay searches every open tab across every window, plus recently closed sessions. Character-rank scoring with sub-millisecond match. Switch to a tab, restore a closed one, or kill the current tab without ever touching the mouse.
Define URL pattern rules like https://*.github.com/*. Matching tabs auto-group with a custom title, color, and collapsed state. Set it once, forget it.
!s <query>- web search or jump straight to a domain!b <query>- fuzzy-search bookmarks, grouped by folder!d- close duplicate tabs across all windows (keeps the active / pinned / newest)!c <query>- bulk-close every tab whose title or URL contains the query!sv <name>- snapshot the current window's tabs under a name!op <name>- restore a saved session in a new window
Replaces your browser's default new tab with something useful:
- Clock (12h / 24h) and greeting
- Live weather via Open-Meteo or wttr.in, with animated weather effects
- Quick-access links pulled from your most-visited sites
- Wallpaper modes: solid color, gradient, or random photo (Picsum)
Tabaru, Forest, Mocha, Midnight. Swap instantly, no reload.
Zero telemetry. No analytics. No remote backend. Everything runs locally in the browser - the only outbound calls are optional weather and wallpaper fetches you opt into.
Chrome, Firefox, Edge, Opera. Manifest V3.
| Action | Default |
|---|---|
| Open search | Alt+Q |
| Next tab | Alt+X |
| Previous tab | Alt+Z |
| Close current tab | Alt+W |
Remap any of these in your browser's extension shortcut settings.
Chrome / Edge / Opera - install from the Chrome Web Store.
Firefox - grab the latest .xpi from GitHub Releases and install it.
npm install
npm run dev <chrome|firefox|edge|opera> # dev with hot reload
npm run build <chrome|firefox|edge|opera> # production buildOutput lands in dist/<browser>.
MIT