Navigate any webpage with keyboard shortcuts. Search and jump to links, buttons, and inputs instantly without touching your mouse.
- 🔍 Instant Search - Find any clickable element on the page in milliseconds
- ⌨️ Keyboard Navigation - Navigate with arrow keys and Enter
- 🎨 Beautiful UI - Clean, glassmorphic design that looks amazing
- 🚀 Lightning Fast - No lag, no delays, just instant results
- 🌐 Works Everywhere - YouTube, GitHub, Reddit, Twitter, and any website
- 💡 Smart Detection - Finds links, buttons, inputs, and more
Press Shift + : on any webpage → Type to search → Press Enter to navigate
Perfect for:
- Navigating YouTube videos without clicking
- Finding buttons on complex web apps
- Jumping to links quickly
- Accessing form inputs instantly
-
Clone the repository
git clone https://github.com/Kaileshwar16/ShiftSearch.git cd ShiftSearch -
Load in Chrome
- Open Chrome and go to
chrome://extensions/ - Enable Developer Mode (toggle in top-right)
- Click Load unpacked
- Select the
quicknavfolder
- Open Chrome and go to
-
Start using it!
- Go to any website
- Press
Shift + : - Start searching!
- Open Search: Press
Shift + :(Shift + Colon) - Type: Start typing to filter results
- Navigate: Use
↑↓arrow keys or hover with mouse - Select: Press
Enteror click to navigate - Close: Press
Escapeor click outside
| Shortcut | Action |
|---|---|
Shift + : |
Open search overlay |
↓ |
Move to next result |
↑ |
Move to previous result |
Enter |
Navigate to selected item |
Escape |
Close search overlay |
- 🔗 Links - All clickable links on the page
- ⚡ Buttons - Submit buttons, navigation buttons, icon buttons
- ✏️ Inputs - Text fields, search boxes, textareas
Edit content.js line 306:
// Change from Shift + : to your preferred shortcut
if (shiftPressed && e.key === ':') {
// Replace ':' with any key like '/', 'k', etc.All styles are in the CSS constant at the top of content.js. You can modify:
- Colors
- Blur effects
- Border radius
- Animations
- And more!
- Refresh the page - Press
Ctrl + Shift + R(Windows) orCmd + Shift + R(Mac) - Reload extension - Go to
chrome://extensions/and click the refresh icon - Check permissions - Make sure the extension has permission for the site
- Make sure you're pressing
Shiftfirst, then: - Check if another extension is using the same shortcut
- Try on a different website to rule out site-specific issues
Some websites use shadow DOM or custom elements. The extension works best on standard HTML elements.
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Add fuzzy search
- Custom keyboard shortcuts
- Dark/light theme toggle
- Search history
- Exclude certain websites
- i18n support
This project is licensed under the MIT License - see the LICENSE file for details.
Your Name
- GitHub: @Kaileshwar
Extension
https://chromewebstore.google.com/detail/jpeaagghdhdipbjknkcldolafhgnlgnc?utm_source=item-share-cb
- Inspired by Vim's command palette and macOS Spotlight
- Built with modern web technologies
- Icons generated with custom HTML5 Canvas
⭐ Star this repo if you find it useful! ⭐
Made with ❤️ by developers, for developers