Skip to content

reblws/tab-search

Repository files navigation

logo-96

TabSearch

Easy tab search & switching. This WebExtension provides a keyboard-accessible search interface for managing your open tabs.

Get it from Mozilla Addons!

screenshot

Shortcuts

Shortcut Description
Win/Linux: Ctrl + Shift + F / Mac: Cmd + Shift + L Toggle extension
Enter Open selected tab
/ Select previous tab
/ Select next tab
Ctrl + Backspace Delete tab
Alt + R Refresh tab
Alt + P Pin tab
Ctrl + C Copy tab URL
Alt + Shift + D Delete duplicate tabs
Alt + M Toggle mute

Development

If you just want to use the extension on Firefox, get it from AMO.

Prerequisites

Setup

  1. Clone the repository (fork first if you plan to submit a pull request):

    git clone https://github.com/reblws/tab-search.git
    cd tab-search
    
  2. Install dependencies:

    pnpm install
    

Development Commands

# Start development with live reload (Firefox)
pnpm start

# Start development with live reload (Chrome)
pnpm start:chrome

# Run tests
pnpm test

# Lint code
pnpm lint:eslint

Production Build

# Build for Firefox
pnpm build:firefox

# Build for Chrome
pnpm build:chrome

# Build and create distributable zip (Firefox)
pnpm zip:firefox

Changelog

See CHANGELOG.md.

License

MIT

Packages

No packages published

Contributors 3

  •  
  •  
  •