Effortlessly navigate your browser with custom keyboard hotkeys

Latest Version

Version
1.0.0
Update
October 4, 2024
Size
260KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Commands
System.display
Tabs
TabGroups
Sessions
See more

(KeySnapp) Hotkeys ️?? Extension

Hotkeys by Keysnapp provides over 50 customizable hotkeys for enhanced browser navigation and tab management.

Key Features:

1. Tab Navigation:
- Focus, move, and group tabs effortlessly
- Tab anchoring: Quickly toggle between last focused or recently created background tabs
- Execute native commands: Discard, refresh, restore, forward, back, duplicate, and more

2. Window Management:
- Location-based window focus
- Control window states (Maximize, Minimize, Normal)
- Transfer, merge, and extract tabs between windows

3. Tab Highlighting:
- Select multiple tabs rapidly
- Highlight tabs by groups, same host URL, or discarded state
- Combine highlight commands with other actions for powerful functionality

4. Context-Aware Behavior:
- Commands adapt based on single or multiple tab selection
- Intelligent actions for grouped or ungrouped tabs

5. Toggleable Commands:
- Some commands offer multi-step functionality (e.g., closing tabs within groups, then across the entire window)

How It Works:
- Utilizes the chrome.commands API for consistent performance and security
- No code injection, ensuring better performance and compatibility
- Functions on all browser pages, including settings, downloads, and extensions

Setup:
- Customize shortcuts through your browser's built-in shortcuts page
- Combine modifier keys (Ctrl or Alt) with standard keys for personalized commands
- Ergonomic options for one-handed navigation

Privacy-Focused:
- No personal data collection
- Settings and commands stored locally in your browser

Perfect for power users, developers, and anyone looking to streamline their browsing workflow. Download Keysnapp Hotkeys today and experience a new level of browser control!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "(KeySnapp) Hotkeys \ufe0f\ud83d\udd25\ud83d\udd11 ", "description": "Effortlessly navigate your browser with custom keyboard hotkeys", "version": "1.0.0", "icons": { "16": "public/icons/hotkeys_16.png", "32": "public/icons/hotkeys_32.png", "48": "public/icons/hotkeys_48.png", "128": "public/icons/hotkeys_128.png" }, "action": { "default_icon": { "16": "public/icons/hotkeys_16.png", "24": "public/icons/hotkeys_24.png", "32": "public/icons/hotkeys_32.png" }, "default_title": "(KeySnapp) Hotkeys \ud83d\udd25\ud83d\udd11" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "commands": { "01tab_focus_left": { "description": "01-TABS: Focus Left" }, "02tab_focus_right": { "description": "02-TABS: Focus Right" }, "03tab_focus_anchor": { "description": "03-TABS: Focus Anchor" }, "04tab_move_left": { "description": "04-TABS: Move/Combine Left" }, "05tab_move_right": { "description": "05-TABS: Move/Combine Right" }, "06tab_move_left_end": { "description": "06-TABS: Move/Combine Left End" }, "07tab_move_right_end": { "description": "07-TABS: Move/Combine Right End" }, "08tab_new": { "description": "08-TABS: Create New" }, "09tab_new_prefer_group": { "description": "09-TABS: Create New in Category" }, "10tab_new_left": { "description": "10-TABS: Create New Left" }, "11tab_new_right": { "description": "11-TABS: Create New Right" }, "12tab_close_native": { "description": "12-TABS: Close (Native)" }, "13tab_close": { "description": "13-TABS: Close (Enhanced)" }, "14tab_close_all_others": { "description": "14-TABS: Close Others" }, "15tab_close_anchor": { "description": "15-TABS: Close Anchor" }, "16restore_recently_closed": { "description": "16-TABS: Restore Recently Closed" }, "17tab_navigate_back": { "description": "17-TABS: Go Back" }, "18tab_navigate_forward": { "description": "18-TABS: Go Forward" }, "19tab_go_home": { "description": "19-TABS: Go Home" }, "20tab_navigate_back_in_new_tab": { "description": "20-TABS: Go Back in New Tab" }, "21tab_duplicate": { "description": "21-TABS: Duplicate" }, "22tab_refresh": { "description": "22-TABS: Refresh" }, "23tab_hard_refresh": { "description": "23-TABS: Hard Refresh" }, "24tab_discard": { "description": "24-TABS: Discard" }, "25tab_discard_others": { "description": "25-TABS: Discard Others" }, "26tab_pin_toggle": { "description": "26-TABS: Pin (Toggle)" }, "27group_toggle": { "description": "27-GROUP: Toggle" }, "28group_last_toggle": { "description": "28-GROUP: Combine with Last" }, "29group_focus_left": { "description": "29-GROUP: Focus Left" }, "30group_focus_right": { "description": "30-GROUP: Focus Right" }, "31group_focus_left_tab": { "description": "31-GROUP: Focus Left Tab" }, "32group_focus_right_tab": { "description": "32-GROUP: Focus Right Tab" }, "33group_join_left": { "description": "33-GROUP: Join Left" }, "34group_join_right": { "description": "34-GROUP: Join Right" }, "35group_collapse": { "description": "35-GROUP: Collapse" }, "36group_expand": { "description": "36-GROUP: Expand" }, "37tab_attach_detach": { "description": "37-TRANSFER: Extract/Merge" }, "38tab_transfer_left": { "description": "38-TRANSFER: Window Left" }, "39tab_transfer_right": { "description": "39-TRANSFER: Window Right" }, "40window_focus_left": { "description": "40-WINDOWS: Focus Left" }, "41window_focus_right": { "description": "41-WINDOWS: Focus Right" }, "42window_focus_cycle": { "description": "42-WINDOWS: Focus Behind" }, "43window_new": { "description": "43-WINDOWS: Create New" }, "44window_close": { "description": "44-WINDOWS: Close" }, "45window_maximize_toggle": { "description": "45-WINDOWS: Maximize (Toggle)" }, "46window_minimize": { "description": "46-WINDOWS: Minimize" }, "47window_unminimize": { "description": "47-WINDOWS: Unminimize" }, "48higlight_tab_left": { "description": "48-HIGHLIGHT: Left" }, "49highlight_tab_right": { "description": "49-HIGHLIGHT: Right" }, "50highlight_group_toggle": { "description": "50-HIGHLIGHT: Category (Toggle)" }, "51highlight_common_host_toggle": { "description": "51-HIGHLIGHT: Same URL Host" }, "52highlight_undiscarded": { "description": "52-HIGHLIGHT: Undiscarded" }, "53highlight_add_last_active": { "description": "53-HIGHLIGHT: Add Last Active" }, "54highlight_remove_oldest_active": { "description": "54-HIGHLIGHT: Remove Oldest Active" }, "55highlight_tab_first": { "description": "55-HIGHLIGHT: To First (Toggle)" }, "56highlight_tab_last": { "description": "56-HIGHLIGHT: To Last (Toggle)" }, "57highlight_all": { "description": "57-HIGHLIGHT: All Tabs In Window" }, "58unhighlight_all": { "description": "58-HIGHLIGHT: Clear All In Window" }, "59stub1": { "description": "59-STUB: [#1] Disable a Native Shortcut" }, "60stub2": { "description": "60-STUB: [#2] Disable a Native Shortcut" }, "61stub3": { "description": "61-STUB: [#3] Disable a Native Shortcut" } }, "permissions": [ "storage", "commands", "system.display", "tabs", "tabGroups", "sessions" ]}
Read more

Similar Extensions