The productivity tab group manager & command palette - for people serious about research

Latest Version

Version
0.1.4
Update
May 2, 2023
Size
1.22MiB
Developer
sidestepper.io
Category
Users
28
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Tabs
TabGroups
System.display
Bookmarks
Storage
History
UnlimitedStorage
Scripting
Search
Favicon
See more

Sidestepper tab group manager & cmd palette Extension

Sidestepper is a combined tab group manager and command palette to make it easy to find the information you need to get serious browser research done.

If you've got 10's or even 100+ tabs open, sidestepper helps you stay organised and productive.

Available on every page in a drawer mode, you can see all the open tabs & groups with thumbnails, bookmarks and history for the website you're viewing. No more Tab Tango.

A command palette lets you search history, bookmarks and commands to speed up your browsing. Assign custom keyboard shortcuts to any history link or bookmark.

If you've got a wide or second monitor there's also a detached mode, so you can always have everything you need in plain sight. Switch tab groups, see all tabs and focus on the one you need.

When you move your mouse over the sidebar it focusses it straight away for you - saving you the trouble of the extra click every time.

Pin your favourite websites to the top of the domain stack, so you can easily access them.

Drag and drop tabs between groups or into a new group.

Dark mode available in settings.

Optional new tab page (easy to disable) to see your open tabs by group and command palette to search. Searches default to google but also search your history.

Optional setting to auto open new tabs in the same group as you're currently working in.

Optional storing of closed groups to re-open later - your group history is saved in your bookmarks and if you have syncing switched on syncs across devices.

Settings allow you to delete any data any time - sidestepper uses information from chrome, so can be restored or removed without any issues.

Keyboard shortcuts:
Opt + s - moves the tab to the sidebar, or back to the main window
Click on a link while holding down the s key opens it in the sidebar or the main window
Opt + k - open the drawer with the command palette ready to type

Limitations:
Sidestepper won't work with incognito tabs
Sidestepper only has access to your active chrome profile
On initial install open tabs will not have thumbnails until you visit them - new tabs will be available straight away

Privacy
We don't store or share your data anywhere outside your browser or browser profile.

About
Built because life is too short to waste it clicking through your tabs to find what you're looking for or doing the tab flip flop back and forth trying to follow along. If you've got feedback we'd love to hear - just use the feedback form in the sidebar extension or send an email over to [email protected]
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "__MSG_appName__", "description": "__MSG_appDescription__", "version": "0.1.4", "short_name": "__MSG_appShortName__", "manifest_version": 3, "minimum_chrome_version": "88.0", "default_locale": "en", "icons": { "16": "images/icon-16.png", "128": "images/icon-128.png" }, "background": { "service_worker": "scripts/background.js", "type": "module" }, "action": { "default_icon": { "19": "images/icon-19.png", "38": "images/icon-38.png" }, "default_title": "__MSG_browserActionTitle__", "default_popup": "pages/popup.html" }, "web_accessible_resources": [ { "resources": [ "images/*.png" ], "matches": [ "http://*/*", "https://*/*", "file://*/*", "file:///*" ] }, { "resources": [ "_favicon/*" ], "matches": [ "" ], "extension_ids": [ "*" ] } ], "commands": { "open-command-palette": { "suggested_key": { "default": "Ctrl+Shift+K", "mac": "Command+Shift+K" }, "description": "Open the Command Palette" } }, "content_scripts": [ { "matches": [ "http://*/*", "https://*/*", "file://*/*" ], "css": [ "styles/contentscript.css" ], "js": [ "scripts/contentscript.js" ], "run_at": "document_end", "all_frames": false } ], "externally_connectable": { "matches": [ "http://127.0.0.1/*", "https://*.sidestepper.io/*", "https://*.web.app/*" ], "accepts_tls_channel_id": false }, "permissions": [ "activeTab", "tabs", "tabGroups", "system.display", "bookmarks", "storage", "history", "unlimitedStorage", "scripting", "search", "favicon" ], "host_permissions": [ "" ]}
Read more