• Stars
    star
    109
  • Rank 319,077 (Top 7 %)
  • Language
    CoffeeScript
  • License
    MIT License
  • Created over 11 years ago
  • Updated 4 months ago

Reviews

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

Repository Details

Web Browser Extension that helps you to quickly find open tabs by title and URL.

TabAhead Tab Ahead

Build Status Coverage Status

Lightweight Chrome Extension / Firefox Add-On / Microsoft Edge Add-On that helps you to quickly find open tabs by title and url.

Bringing Visual Studio Code's Goto Anything... to your Browser Tabs.

Installation

Available on Firefox ADD-ONS

Available in Chrome Web Store

Available on Microsoft Edge Add-ons

Keyboard Shortcut

Press Alt+T to quickly open the search dialog.

Firefox: Go to about:addons, click on the »gear«-icon in the upper right corner of the page and select Manage Extension Shortcuts to change or remove the default shortcut.

Chrome: Go to chrome://extensions, open the menu on the left side by clicking on the »burger«-icon on the upper left corner of the page. Then click on Keyboard shortcuts to change or remove the default shortcut.

Edge: Go to edge://extensions. Then select Keyboard shortcuts on the left sidebar menu to change or remove the default shortcut.

Options

Choose whether to search in the context of the current window or over all (non-incognito) windows.

Firefox: Go to about:addons and select »Tab Ahead«. Then click on Preferences to get to the »options«-page.

Chrome: Go to chrome://extensions, click the Details link next to the extension. Then click Extension options to get to the »options«-page.

Edge: Go to edge://extensions, click Tab Ahead >> Details. Then click Extension options to get to the »options«-page.

Privacy Policy

We do not find you to be all that interesting. Your questionable browsing history should remain between you and the NSA. Tab Ahead functions without any outbound communication. Period.

Version History

  • v1.5.0 - Improve fuzzy search by updating Fuse.js from v2 to v6. Initial release for Microsoft Edge.
  • v1.4.0 - Add dark color scheme for dark mode.
  • v1.3.1 - Initial release for Firefox. Previously this extension was only available on the Chrome browser.
  • v1.3.0 - Improve fuzzy filter (Fuse.js) and disable autocomplete on search input.
  • v1.2.2 - Equal margins for search input field.
  • v1.2.1 - Even faster popup response time.
  • v1.2.0 - Faster popup opening by reducing css asset size by two thirds.
  • v1.1.0 - Add option to search through all open windows.
  • v1.0.9 - Update icons to match the popup's color scheme.
  • v1.0.8 - New logo and popup icon. Fix #1.
  • v1.0.7 - Fix bug where popup was not closed after selection.
  • v1.0.6 - Improve build.
  • v1.0.5 - Fix issue with popup sometimes not closing as expected.
  • v1.0.4 - Fix UI glitch.
  • v1.0.3 - Improve UI.
  • v1.0.2 - Small improvements.
  • v1.0.1 - Add fuzzy search.
  • v1.0.0 - Initial release.

Special Thanks 🎁

  • Fuse.js for the fuzzy filter.
  • Bootstrap for the <input id="typeahead"> field.
  • Flatstrap for the lack of rounded corners and gradients.
  • Font Awesome for the logo, i.e. icon-folder-close (&#xf07b;) + icon-terminal (&#xf120;).
  • Sublime Text for the inspiration i.e. command+T/P on OSX, ctrl+P on Linux and Windows.
  • Christian for helping me out with the popup icon.

Alternatives

  • Quick Tabs Feature-complete version of this. :)
  • Tabbr They really took this idea and ran with it. Looks great! Loads more background processes going on though. :)
  • Vimium If you're nerd enough, you're probably already running this anyway.
  • TabJuggler
  • Tab Manager Plus

Contributing

Pull requests and constructive issues are very welcome. In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.

Available Grunt Commands

  • grunt test for linting and running tests.
  • grunt build for building the extension and generating the dist .zip.
  • grunt to get your development going. This will start a watch task running tests, whenever files are changed.

License

Copyright (c) 2020 Jan Raasch

This project and its contents are open source under the MIT license.

More Repositories

1

hugo-bearblog

🧸 A Hugo theme based on »Bear Blog«. Free, no-nonsense, super-fast blogging. This theme now includes a dark color scheme to support dark mode 🦉 ⬛️!
HTML
858
star
2

hugo-scroll

📜 A Hugo theme for pretty, quick and simple single-page websites.
Less
188
star
3

hugo-product-launch

🚀 A Hugo theme for young start-ups, product launches, and »coming soon«-websites. Includes contact form & newsletter sign up via Netlify. Deploy with one click!
HTML
63
star
4

gulp-coffeelint

CoffeeLint plugin for gulp.
CoffeeScript
54
star
5

coffeelint-stylish

Stylish reporter for CoffeeLint
CoffeeScript
13
star
6

hugo-product-launch-kickstart

Deploy »🚀 Hugo Product Launch« to Netlify with one click!
JavaScript
7
star
7

generator-gulpplugin-coffee

A Yeoman generator for CoffeeScript gulp plugins
CoffeeScript
4
star
8

guestbook

Following along with the instructions of chapters 1-5 of »Web Development with Clojure, 2nd Edition«
Clojure
3
star
9

javascript-commitment

A commit message generator for JavaScript.
JavaScript
3
star
10

fastmail-markdown

A bookmarklet for rendering plain text notes and e-mails on FastMail with Markdown
HTML
2
star
11

picture-gallery

Following along with the instructions of chapters 8 and 9 of »Web Development with Clojure, 2nd Edition«
Clojure
2
star
12

gulp-twitter

Twitter plugin for gulp.
CoffeeScript
1
star
13

coffeelint-use-strict

A CoffeeLint rule that enforces usage of strict mode
CoffeeScript
1
star
14

employeezies

Following along with the instructions of the 2nd part of chapter 7 of »Web Development with Clojure, 2nd Edition«
Clojure
1
star
15

mittagstisch

🍴Find out »What's for lunch today« at your favorite local lunch spots.
JavaScript
1
star
16

sublimetext-commitment

A commit message generator for Sublime Text.
Python
1
star
17

clojure-db-examples

Following along with the instructions of the 1st part of chapter 7 of »Web Development with Clojure, 2nd Edition«
Clojure
1
star
18

later-dude

URI remembering dropbox on Mac OS X's Dashboard.
JavaScript
1
star
19

catpics

Following along with the instructions of chapter 6 of »Web Development with Clojure, 2nd Edition«
Clojure
1
star