Skip to content

TuYv/pounce

Repository files navigation

Pounce

Chrome Web Store GitHub stars License

🌐 English · 中文

One keystroke to find anything in your browser.

Press ⌘K to open a unified search overlay across your open tabs, bookmarks, history, and top sites.
Keyboard-first, doesn't leave your current page.

Pounce demo

→ Install from Chrome Web Store

Features

  • 🔍 Unified search — one ⌘K, search open tabs + bookmarks + history + top sites at once
  • ⌨️ Keyboard-first navigation — arrows to move, Enter to jump, Esc to close; no mouse needed
  • 🎨 Built-in dark mode — Light / Dark / System, switchable from the popup or settings
  • 📚 Batch open URLs (bonus) — save a list of URLs, press ⌘⇧U to open them all

Keyboard Shortcuts

Action Mac Windows / Linux
Open search overlay ⌘K Alt+K
Batch open saved URLs ⌘⇧U Ctrl+Shift+U
Navigate results / /
Open selected result Enter Enter
Quick-pick result 1–9 ⌥1⌥9 Alt+1Alt+9
Close overlay Esc Esc

The overlay cannot be injected into chrome://, chrome-extension://, or about: pages. This is a Chrome-wide security restriction that applies to every extension.

Permissions

All permissions are used only for core search functionality. No data ever leaves your browser.

Permission Purpose
tabs Read open tab titles and URLs
bookmarks Search bookmark titles and URLs
history Include browser history in results
topSites Include frequently visited sites
storage Save your URL list and theme preference
scripting Inject the search overlay into the current page
activeTab Access the current tab when you trigger the overlay

License

MIT — see LICENSE

Changelog

1.4.5

  • Change: digit keys 19 now type into the search box; use Alt + 1–9 (⌥1–⌥9 on macOS) to quick-pick a result. Fixes #1
  • Fix: extension updates now replace the stale overlay on already-open tabs instead of stranding the old keyboard behavior until reload

1.4.4

  • Press 1–9 to instantly jump to a search result without using arrow keys

1.4.3

  • Fix: history now queries dynamically as you type, matching Chrome address bar behavior

1.4.1

  • Search overlay migrated to Shadow DOM — host page styles can no longer bleed in
  • Fix: favicon loading skipped for non-http(s) pages to avoid console errors
  • Fix: IME composition input (CJK) no longer triggers unintended search
  • Fix: Esc now exits the overlay in a single keypress in all cases

1.3.1

  • Theme toggle in popup header (Light / Dark / System), real-time sync with settings
  • Fix: tab switching falls back to opening a new tab when the target was closed
  • Fix: popup and settings theme stay in sync when both are open
  • Fix: settings theme radio now shows the correct saved preference on first open

1.3.0

  • Search overlay UI and icon improvements

1.2.0

  • Initial release — Manifest V3, Chrome 88+

About

A Chrome extension that lets you instantly search open tabs, bookmarks, history, and top sites with a keyboard shortcut — without leaving your current page.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors