Giter Club home page Giter Club logo

tabius's Introduction

Tabius - Automatic Tab Grouping Assistant

Current version: 2.0

Published at Chrome Web Store and Microsoft Store

Tabius Icon

An Automatic Tab Grouping Extension for Your Browser. Tabius is a customizable and easy to use Tab Grouping assistant for Chrome.

Tabius Features

If you use tab grouping or couldn't use it due to lack of options, Tabius is a must have extension for you. The extension is packed with useful features like:

  • Automatically create new tab groups when you open a link in a new tab.
  • Auto Collapse inactive tab groups.
  • Limit the browser to only create groups if the new tab matches the original tab's domain.
  • Create custom tab grouping rules: always create tab groups with a specific name and color from your favorite websites!
  • Save your favorite tab groups and restore them for later use!
  • Don't want to create tab groups from a specific site? Create a blacklist from the settings or add the site to the blacklist right from the toolbar!
  • Option to close an existing tab group when there is only 1 tab left in it.
  • Limit maximum number of tabs allowed in a group.
  • Automatically name tab groups based on domain/subdomain or the full URL.
  • View current tab groups and act upon them by clicking on the extension icon right from the toolbar.
  • Sync all your settings, tab groups, and custom lists with browser.
  • ..and many more features.

I created this extension from my need. I use tab groups all the time and the extension helps enhance this feature.

Special Thanks

  • The open source icons are provided by Iconoir
  • Preact
  • Vite

Contribution guide

The extension is made with Preact and Vite bundler. To start, first clone the repo and run npm install in the project directory. Then run npm run build to build the extension. The dist folder will contain all the relevant bits after this step.

To install in your browser, go to your Chrome/Edge (or any Chromium based browsers) Extension page and click on Load Unpacked and then select the dist folder. The extension is good to go.

Please create an issue first before you make a pull request.

The goal of this extension is to be as simple as possible while providing the best tab grouping experience.

tabius's People

Contributors

faisalbinahmed avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.