nwatab
search-navigator
HTML

Google Chrome Extension: Move between results with j/k, open with Enter, and browse faster with keyboard shortcuts.

Last updated Jul 4, 2026
22
Stars
4
Forks
0
Issues
0
Stars/day
Attention Score
32
Language breakdown
HTML 99.6%
TypeScript 0.4%
JavaScript 0.0%
CSS 0.0%
SCSS 0.0%
β–Έ Files click to expand
README

Search Navigator

Tests Chrome Web Store Users Chrome Web Store Rating

What is this?

A lightweight Google Chrome extension that enhances your Google search experience with intuitive keyboard navigation and quick category switching.

Installation

Chrome Web Store

Install the extension directly from the Chrome Web Store:

Install Search Navigator

Manual Installation

For development or if you prefer to install manually:

  • Download the latest release from Releases
  • Extract the ZIP file
  • Open Chrome and go to chrome://extensions/
  • Enable "Developer mode" in the top right
  • Click "Load unpacked" and select the extracted folder

Usage

Navigate Google search results with your keyboard:

Navigation

  • j/k or ↓/↑ - Move through results
  • h/l or ←/β†’ - Previous/next page
  • Enter - Open result (+ Ctrl/Cmd for new tab, Shift for new window)
Note: Navigation controls are not supported on Shopping pages

Switch Between Tabs

  • a - All β€’ i - Images β€’ v - Videos β€’ n - News β€’ s - Shopping
Quick Access
  • m - Google Maps β€’ y - YouTube
Customize shortcuts by clicking the extension icon. Arrow keys cannot be changed.

Roadmap

  • [x] Light/Dark Theme support
  • [x] Keyboard shortcut customization
  • [x] Switch between All, Images, Videos, News, and Shopping search tabs
  • [x] Navigate to Google Maps and YouTube with current search query
  • [x] YouTube support: move up/down, open
  • [ ] YouTube support: save to β€œWatch Later”
  • [x] Image/Video/News support: move up/down, open

Developer Contribution Guidelines

To set up the project locally and contribute, follow these steps:

  • Install Dependencies:
Run pnpm install to install all dependencies.
  • Build the Project:
Run pnpm run build:dev or pnpm run build:prod to compile; output goes to /dist.
  • Load the Extension:
In Chrome, go to chrome://extensions/, click β€œLoad unpacked,” and select the /dist folder.

Your contributions are welcome! To ensure your pull request aligns with our goals, please open an issue to discuss your idea before submitting it.

πŸ”— More in this category

Β© 2026 GitRepoTrend Β· nwatab/search-navigator Β· Updated daily from GitHub