Skip to content

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

License

Notifications You must be signed in to change notification settings

amerikan/tabtastic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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