Skip to content

A browser extension that automatically closes your unused tabs so you can focus on the tabs that matter

License

Notifications You must be signed in to change notification settings

selfish/tabwrangler

Repository files navigation

Tab Wrangler

Auto-closes tabs which you haven't used in awhile.

Features

  • The Corral: Stores tabs which have been auto-closed so you can re-open as required.
  • Exclude list: Provide the urls or domain names of the sites you never want auto-closed.
  • Tab Lock: Pick open tabs to "lock". Locked tabs will not be auto-closed.
  • Configurable: Pick how long a tab should be considered ready to close and how many tabs should be open at a minimum.
  • Smart: Doesn't autoclose pinned tabs, doesn't close all your tabs, just enough to make your browser usable.

Usage / Installation

  1. Install the extension from the Chrome Web Store https://chrome.google.com/extensions/detail/egnjhciaieeiiohknchakcodbpgjnchh
  2. Click on the icon next to the URL bar
    • Tab Corral
      • Stores tabs which have been auto-closed.
    • Tab Lock
      • Selectively lock tabs which you want to stay open
    • Options
      • Whitelist certain URLs to never be closed.
      • Set the # of minutes to wait before closing an inactive tab.
      • Set the ideal # of tabs to have in your browser.
      • Configure keyboard shortcuts

Developing

  1. Install all dependencies

     npm install
    
  2. Build, output, and watch the contents to dist/

     gulp watch
    
  3. Open the Extensions page in Chrome via Window > Extensions

  4. Click "Load unpacked extension..." and select the dist/ directory created in Step 2

Building for Release

  1. Create a .zip to upload to the Chrome Store with the release task

     gulp release
    

Credits

About

A browser extension that automatically closes your unused tabs so you can focus on the tabs that matter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.4%
  • JavaScript 4.6%
  • SCSS 2.9%
  • Other 1.1%