All Projects → reblws → tab-search

reblws / tab-search

Licence: MIT License
WebExtension for keyboard-accessible tab management

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to tab-search

Vertical Tabs Reloaded
Firefox add-on for arranging tabs vertically
Stars: ✭ 115 (+12.75%)
Mutual labels:  addon, tabs, webextension, webextensions
snoozz-tab-snoozing
A Web Extension to declutter windows by snoozing tabs for later
Stars: ✭ 105 (+2.94%)
Mutual labels:  addon, tabs, webextension, tab-management
time-capsule
A WebExtension to send links to your future self
Stars: ✭ 27 (-73.53%)
Mutual labels:  addon, webextension
SixIndicator
SixIndicator is a WebExtension Plugin which indicates via an icon, if you are viewing the website with IPv6 or IPv4.
Stars: ✭ 17 (-83.33%)
Mutual labels:  webextension, webextensions
power-close
A browser addon for the tab addict that closes tabs based on domain name or keyword
Stars: ✭ 20 (-80.39%)
Mutual labels:  addon, tabs
newhackbar
A sitebar that helps pentesters to perform manual web security testing inside their browser. This addon is written in webextension and alternatives to the XUL version of original Hackbar.
Stars: ✭ 42 (-58.82%)
Mutual labels:  addon, webextensions
trello-super-powers
Repository of the Firefox add-on. (https://addons.mozilla.org/en-US/firefox/addon/trello-super-powers/)
Stars: ✭ 29 (-71.57%)
Mutual labels:  addon, webextension
tab-counter
A button badge that shows the number of tabs open in a window
Stars: ✭ 35 (-65.69%)
Mutual labels:  addon, webextension
Ff2mpv
A Firefox add-on for playing URLs in mpv.
Stars: ✭ 149 (+46.08%)
Mutual labels:  addon, webextension
awesome-extension-apis
Awesome cross-extension APIs that enable browser extensions to integrate with each other.
Stars: ✭ 17 (-83.33%)
Mutual labels:  webextension, webextensions
yet-another-pinboard-extension
Manage your Pinboard bookmarks in your browser.
Stars: ✭ 27 (-73.53%)
Mutual labels:  addon, webextension
grammarly-markdown-extension
🖋 Convert Grammarly to Markdown (browser extension)
Stars: ✭ 23 (-77.45%)
Mutual labels:  webextension, webextensions
quickjira
🚤 📂 Quickly access the JIRA of your choice by typing the ticket id
Stars: ✭ 65 (-36.27%)
Mutual labels:  webextension, webextensions
Treestyletab
Tree Style Tab, Show tabs like a tree.
Stars: ✭ 2,438 (+2290.2%)
Mutual labels:  addon, webextensions
Addon
ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.
Stars: ✭ 161 (+57.84%)
Mutual labels:  addon, webextensions
copy-selected-tabs-to-clipboard
Provides ability to copy title and URL of selected tabs to the clipboard for Firefox 63 and later.
Stars: ✭ 46 (-54.9%)
Mutual labels:  addon, webextensions
mute-sites-by-default
WebExtension that mutes all sites by default and remembers unmuted sites
Stars: ✭ 19 (-81.37%)
Mutual labels:  addon, webextension
Lightbeam We
Web Extension version of the Firefox Lightbeam add-on
Stars: ✭ 129 (+26.47%)
Mutual labels:  addon, webextension
Livemarks
Extension that restores RSS Feed Livemarks in Firefox.
Stars: ✭ 137 (+34.31%)
Mutual labels:  addon, webextension
fb-post-screenshot
Firefox Web Extension to save Facebook posts as images
Stars: ✭ 18 (-82.35%)
Mutual labels:  webextension, webextensions

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 or first in list if not selected
Select previous tab
Select next tab
Ctrl + Backspace Delete a tab
Alt + R Refresh tab
Alt + P Pin tab
Ctrl + C Copy Tab URL
Alt + Shift + D Delete all duplicate tabs
Alt + M Mute (only if tab is audible)

Usage

These instructions should get you up to compiling with and/or developing with the source. If you just want to use the extension and are on Firefox, you should get the extension from AMO.

Compiling the source requires node.js.

Step 0: If you plan on sending pull-request, you should fork the repository.

Step 1: Clone the TabSearch repository.

git clone https://github.com/reblws/tab-search.git

If you forked the repo, just replace the clone url with your own.

Step 2: Navigate to the root of the directory you cloned and install the required dependencies.

npm install

Step 3: You'll need to compile the changes from src/ into the dist/ folder. The following scripts are available to help with this

# Starts a live server watching for changes in `src/` and outputs them to `dist/`
# NOTE: Need to restart this command if changing one of the manifest files
npm start

# Opens Firefox with add-on installed from the files in `dist/`, automatically reloads the extension on each change found in `dist/`
npm run watch:firefox

Step 4: Build for production

npm run build:firefox

If you want to build or watch for Chrome just use start:chrome or build:chrome instead. This just changes the manifest.json file so it doesn't raise any errors. There's no watch command for Chrome yet.

Changelog

See CHANGELOG.md.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].