• Stars
    star
    444
  • Rank 93,812 (Top 2 %)
  • Language
    JavaScript
  • Created over 7 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Chrome Extension - Switch between the opened tabs in the blink of an eye

Switch between the opened tabs in the blink of an eye. Check Demo

Preface

While you are working on something, number of opened tabs can quickly grow out of hand and when that happens trying to find the relevant tab can easily waste a few seconds of your time; and without any doubt every second that harms your productivity counts. TabSwitcher tries to fix this.

Features

  • Apply fuzzy filter over the opened tabs
  • Swiftly switch between the tabs
  • Close any irrelevant tabs during the filter
  • Leave your mouse alone; extension has shortcut for activation, switching tabs, closing them etc

Installation

No setup required. Install it directly from the Chrome Webstore

Usage

Follow the instructions below

  • Press COMMAND+SHIFT+K or CTRL+SHIFT+K to activate and start typing the keywords to filter tabs

Use command+shift+k or ctrl+shift+k

  • Use Enter key or mouse click to jump to tab
  • Press ; semicolon key to close the selected tab

Note

  • After installing, you will have to refresh the already opened tabs
  • Chrome doesn't allow it on the New Tab or Chrome Web Store pages

Roadmap

  • Activation by shortcut
  • Fuzzy search for tabs
  • Closing tabs
  • Switching tab
  • Ditch jQuery, use plain Javascript plus ES6 with babel
  • Close filtered tabs
  • Pin/Unpin selected tab using shortcut
  • Save current session/selective tabs with name e.g. type >save Session Name to save current session and then >sessions to list all the sessions and restore any sessions
  • Options page, themes and modify shortcuts
  • Tweet any tab using shortcut

Contribution

  • Fork, enhance, create PR
  • Lock issues with any bugs or feature requests
  • Implement something from the roadmap
  • Spread the word

License

MIT © Kamran Ahmed

More Repositories

1

developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.
TypeScript
264,357
star
2

design-patterns-for-humans

An ultra-simplified explanation to design patterns
42,753
star
3

driver.js

A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
TypeScript
20,103
star
4

git-standup

Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Shell
7,493
star
5

pennywise

Cross-platform application to open any website or media in a floating window
JavaScript
3,688
star
6

githunt

Hunt the most starred projects on any date on GitHub
JavaScript
2,691
star
7

roadmap.sh

Community driven roadmaps, articles and resources for developers
Nunjucks
2,196
star
8

jquery-toast-plugin

Highly customizable jquery plugin to show toast messages
JavaScript
1,481
star
9

brusher

Create beautiful webpage backgrounds
JavaScript
746
star
10

aws-cost-cli

CLI tool to perform cost analysis on your AWS account with Slack integration
TypeScript
368
star
11

itomate

Automate your iTerm layouts and session setup
Python
332
star
12

datastructures-in-javascript

Illustrated Data Structures — Video Series
JavaScript
152
star
13

pipeline-js

Pipeline pattern implementation with the support for sync and async stages
JavaScript
146
star
14

local-ses

Trap and test AWS SES emails locally
TypeScript
143
star
15

kamranahmedse.github.io

Blog created using github-pages-blog-action
HTML
140
star
16

code-reviews

Learn how to perform effective code reviews and ship quality software with these best practices.
86
star
17

github-pages-blog-action

Create good looking blog from your markdown files in a GitHub repository
CSS
75
star
18

redux-persist-expire

Expiring transformer for redux-persist
JavaScript
75
star
19

css-tailor

✂ Automatically generate CSS from your HTML classes
JavaScript
66
star
20

git-first

Chrome Extension – Takes you to the first commit of a GitHub repository
JavaScript
64
star
21

express-api-problem

Express package to automatically turn your exceptions to the API Problem JSON response
TypeScript
64
star
22

stylos

Webpack plugin to automatically generate and inject CSS utilities to your application
JavaScript
63
star
23

laravel-faulty

Automatically turn your thrown exceptions to JSON response while conforming to API problem specification
PHP
63
star
24

smasher

Smash your directories to get JSON or Array representation and vice versa.
PHP
60
star
25

laravel-modular-boilerplate

A boilerplate to create modular application in laravel 5.1
PHP
59
star
26

copy-marker

Chrome extension — Create URLs with highlighted page selection
JavaScript
53
star
27

jumper-bot

A game developed using HTML-5 canvas and Javascript
JavaScript
49
star
28

beetle

Abuse unicode to incite mayhem
Shell
48
star
29

laravel-censor

A middleware for Laravel 5.* to easily redact or replace the words from the pages you want.
PHP
42
star
30

github-notable-comments

Chrome Extension – Navigate through the most reacted comments in github issues and PRs
JavaScript
39
star
31

gulp-css-tailor

✂ Gulp plugin to automatically generate CSS from your HTML classes
JavaScript
38
star
32

github-diffs

Easier code reviews by collapse/expand diffs in pull requests
JavaScript
35
star
33

db-playground

Easily create a sandbox environment for your database exploration.
Shell
34
star
34

laraformer

Laravel 5.* package to easily introduce a transformation layer for your data
PHP
32
star
35

makers.ae

Community of makers in UAE
TypeScript
30
star
36

brainza-fps-unity3d-game

First person shooter 3d game.
ASP
29
star
37

github-actions-youtube

Codebase for my youtube video on GitHub actions
HTML
24
star
38

php-shorthand

Calculate unique shorthands for a given set of strings
PHP
24
star
39

promises-examples

Codebase accompanying my YouTube video: All about Asynchronous JavaScript
21
star
40

node-basic-auth-example

Sample implementation of Basic Authentication in Node.js
JavaScript
20
star
41

mongo-playground

Single command to setup MongoDB playground with different datasets
Shell
20
star
42

tweet-counter

Chrome Extension - Bring back the character counters in tweet boxes
JavaScript
19
star
43

node-session-auth-example

Sample implementation of Session Authentication in Node.js
JavaScript
18
star
44

gcuf-news-caster

Google Chrome Extension that shows the latest news from GCUF Website
JavaScript
16
star
45

slack-msg

Dead simple CLI tool to send messages to Slack
JavaScript
15
star
46

mongodumper

Docker image to back up MongoDB database and upload to S3
Shell
15
star
47

mondex

CLI tool to create and manage MongoDB indexes using code
TypeScript
14
star
48

walkers

A console based fan fiction RPG for The Walking Dead TV Series
PHP
13
star
49

ng-atlas

An Angular JS application that lets you tour around the globe ..free of cost ;-)
JavaScript
12
star
50

markdown-it-class

Plugin for markdown-it to allow adding classes to HTML tags.
JavaScript
8
star
51

yaml-sample

JavaScript
8
star
52

egghead-mongo-aggregation

Codebase for my "Aggregation in MongoDB" videos on Egghead
JavaScript
7
star
53

full-stack-monorepo

It is a monorepo that includes all end-to-end resolutions. You can create a website, API and mobile application.
TypeScript
5
star
54

mulk

Gets the country details by country name, ITU or ISO codes
JavaScript
4
star
55

sendy

Dockerized Sendy application with one-click deployment setup for Railway.
Shell
4
star