Skip to content

Blazing Tabs is a browser extension that allows you to search and switch your tabs blazingly fast.

License

Notifications You must be signed in to change notification settings

smatting/blazing-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blazing Tabs - a blazing fast tab switcher

Blazing Tabs is a browser extension that allows you to search and switch your tabs blazingly fast.

It is available for

demo video

Features:

  • Allows for keyboard-only workflow:
    1. Ctrl+E to open the search (Cmd+E on mac)
    2. Type to search and use arrow keys to select tab
    3. Hit ENTER to switch to tab, or Ctrl+Left to close the tab
  • Incremental multi-keyword search. Both the tab's title and domain are searched.

Blazing Tabs is especially useful if you've got so many tabs open that you can't barely read their titles anymore.

Blazing Tabs works completely offline. Your data never leaves your browser.

How to build

Prerequisites: Install nix. The shell.nix pins all the build tools needed to build.

  1. Start a nix-shell nix-shell. In this shell spago etc are available that can build the app.
  2. Inside the nix shell run ./scripts/make.sh to compile all Purescript code to src/index.js
  3. Inside the nix shell run ./scripts/package.sh to create a browser extension zip file in dist/.

How to develop

  1. Start a nix-shell nix-shell
  2. ./scripts/dev.sh
  3. (Re)load the browser extension src/. Alternatively open debug-ui/index.html to test the app with dummy tabs.

About

Blazing Tabs is a browser extension that allows you to search and switch your tabs blazingly fast.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •