amerikan / tabtastic

A Firefox add-on and Chrome extension that orders open tabs by domain and url, and closes duplicates.

Home Page:https://addons.mozilla.org/en-US/firefox/addon/tabtastic/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tabtastic

Tabtastic is a Firefox add-on and Chrome extension that helps you wrangle your current open tabs by ordering them by domain and URL, and closing any duplicates. Perfect for the tab hoarders.

Purpose

During web research I tend to open several tabs, sometimes I end up with several duplicate tabs opened or tabs that are from the same domain scattered all over. The goal of this project is to help solve those problems via a Firefox add-on/Chrome extension.

Give it a Try

🏁 Road Map

  • create icon (must be png since Chrome doesn't support svg see #4)
  • sorts all open tab based on domain
  • eliminates duplicates
  • port over as Chrome extension (see current workaround #1)

Development

Requires: node, firefox or chrome

Dependencies

Install dependencies:

npm i

Start up

Run extension in firefox:

npm run start:firefox

Run extension in chrome:

npm run start:chrome

The add-on/extension will install temporarily and will watch for changes made.

Debugging

Build Release

For now versions should be manually bumped in package.json and manifest.json.

Then run:

npm run build:firefox

and/or

npm run build:chrome

About

A Firefox add-on and Chrome extension that orders open tabs by domain and url, and closes duplicates.

https://addons.mozilla.org/en-US/firefox/addon/tabtastic/

License:MIT License


Languages

Language:JavaScript 100.0%