Skip to content

nandwana92/tabby

Repository files navigation

Tabby

Chrome extension to add power-ups to Chrome.

Highlights

  • Gives a familiar macOS Spotlight like interface to quickly jump between tabs across windows.
  • Jump to a tab and quickly return to where you were for replying to that quick message or changing a song.
  • Fuzzy search in all the open tabs across windows. Search on the title or URL of the tabs.
  • Quickly mute-unmute tabs from a filtered down list of audible tabs.
  • See the tabs which aren't audible now but were a while back. This is useful for times like when you want to reply to a message you got a couple of minutes back.
  • Highly accessible. Completely navigable usable just your keyboard.
  • Keyboard shortcuts for switching to a tab, toggling mute of a tab, jumping back to the last tab, etc.

Keyboard shortcuts

What? How?
Toggle Tabby's visibility + shift + space
ctrl + shift + space
Close Tabby esc
Toggle Audible Tabs Only view + S
ctrl + S
Jump back to previous tab + shift + U
ctrl + shift + U
Jump to nth tab in the results + [1-9]
alt + [1-9]
Toggle mute for nth tab in the results shift + [1-9]
Navigate through the list of tabs /
Jump to the highlighted tab in the list return
enter

Screenshots

Search for an open tab

Show currently and recently audible tabs

Setup for local development

Clone the repo. In the root of the cloned repo run the following commands,

npm install

npm run watch This will keep the files in dist directory updated.

Installing the extension

  1. Open the Extension Management page by navigating to chrome://extensions.
  • The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then select Extensions.
  1. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  2. Click the LOAD UNPACKED button and select the extension directory.

After making any changes press the reload button on the extension card on chrome://extensions page.

Created by