All Projects → Drive4ik → Simple Tab Groups

Drive4ik / Simple Tab Groups

Licence: mpl-2.0
Create, modify and quick change tab groups. Inspired by the Tab Groups app :)

Projects that are alternatives of or similar to Simple Tab Groups

snoozz-tab-snoozing
A Web Extension to declutter windows by snoozing tabs for later
Stars: ✭ 105 (-79%)
Mutual labels:  tabs, webextension
Vertical Tabs Reloaded
Firefox add-on for arranging tabs vertically
Stars: ✭ 115 (-77%)
Mutual labels:  tabs, webextension
Unload Tabs
WebExtension that unloads tabs and prevents tabs from loading
Stars: ✭ 38 (-92.4%)
Mutual labels:  tabs, webextension
tab-search
WebExtension for keyboard-accessible tab management
Stars: ✭ 102 (-79.6%)
Mutual labels:  tabs, webextension
Webextension Toolbox
Small CLI toolbox for cross-browser WebExtension development
Stars: ✭ 365 (-27%)
Mutual labels:  webextension
React Native Pagination
Animated Pagination For React Native's ListView, FlatList, and SectionList
Stars: ✭ 296 (-40.8%)
Mutual labels:  tabs
Jjb
一个帮助你自动申请京东价格保护的chrome拓展
Stars: ✭ 3,083 (+516.6%)
Mutual labels:  webextension
Chameleon
WebExtension port of Random Agent Spoofer
Stars: ✭ 263 (-47.4%)
Mutual labels:  webextension
Bootstrap Vertical Tabs
Missing vertical tabs component for bootstrap.
Stars: ✭ 489 (-2.2%)
Mutual labels:  tabs
Sieve
Sieve Script Editor
Stars: ✭ 452 (-9.6%)
Mutual labels:  webextension
Zwave2mqtt
Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
Stars: ✭ 352 (-29.6%)
Mutual labels:  groups
Tridactyl
A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.
Stars: ✭ 3,474 (+594.8%)
Mutual labels:  webextension
Read Aloud
An awesome browser extension that reads aloud webpage content with one click
Stars: ✭ 444 (-11.2%)
Mutual labels:  webextension
Selectmenu
Simple, easily and diversity menu solution
Stars: ✭ 284 (-43.2%)
Mutual labels:  tabs
React Native Tab View
A cross-platform Tab View component for React Native
Stars: ✭ 4,742 (+848.4%)
Mutual labels:  tabs
Epiboard
Web Extension — A new tab page extension with material design and useful features 🆕 🎉
Stars: ✭ 262 (-47.6%)
Mutual labels:  webextension
Electron Tabs
Simple tabs for Electron applications
Stars: ✭ 350 (-30%)
Mutual labels:  tabs
Fancy bottom navigation
Flutter plugin - FancyBottomNavigation
Stars: ✭ 450 (-10%)
Mutual labels:  tabs
Privacy Redirect
A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
Stars: ✭ 342 (-31.6%)
Mutual labels:  webextension
Sysend.js
Send messages between open pages or tabs in same browser
Stars: ✭ 347 (-30.6%)
Mutual labels:  tabs

Simple Tab Groups Simple Tab Groups

Mozilla Add-on

https://addons.mozilla.org/firefox/addon/simple-tab-groups/

Translations

Please, help me translate this addon into your language!

Usage

$ cd addon
$ npm install
$ npm run build

npm run build

Build the extension into addon/dist folder for development.

npm run build:prod

Build the extension into addon/dist folder for production.

npm run watch

Watch for modifications then run npm run build.

npm run watch:prod

Watch for modifications then run npm run build:prod.

npm run build-zip

Build a zip file following this format <name>-v<version>-(dev|prod).zip, by reading name and version from manifest.json file. Zip file is located in dist-zip folder.

Description

Simple Tab Groups works across browser instances/windows too. If you select a group in another window, the selected window will jump to the foreground with the chosen group selected. You can even select the specific tab within that group in background browser windows. GIF example

This allows for easy switching between active and pre-loaded tabs across multiple browser windows.

This extension has these plugins:

Allow support message actions from Gesturify addon. Allow import groups from addons "Panorama View" and "Sync Tab Groups".

Work with Gesturefy addon

How to configure the work with the plugin Gesturefy

You have to copy and paste into Gesturefy addon

Add-on ID : [email protected]

Parse message -> On

Supported actions:

  • {"action": "add-new-group"}
  • {"action": "rename-group"}
  • {"action": "load-next-group"}
  • {"action": "load-prev-group"}
  • {"action": "load-next-unloaded-group"}
  • {"action": "load-prev-unloaded-group"}
  • {"action": "load-history-next-group"}
  • {"action": "load-history-prev-group"}
  • {"action": "load-first-group"}
  • {"action": "load-last-group"}
  • {"action": "load-custom-group"}
  • {"action": "delete-current-group"}
  • {"action": "open-manage-groups"}
  • {"action": "move-selected-tabs-to-custom-group"}
  • {"action": "discard-group"}
  • {"action": "discard-other-groups"}
  • {"action": "reload-all-tabs-in-current-group"}
  • {"action": "create-temp-tab"}
  • {"action": "create-backup"}

This extension may conflict with other programs similar in functionality. Conflicted addons:

  • Tab Open/Close Control
  • OneTab
  • Tiled Tab Groups
  • Totally not Panorama (Tab Groups with tab hiding)
  • Panorama Tab Groups
  • Panorama View (etc.)

Open popup shortcut: F8. You can change this hotkey

Current list of functionality / development notes:

  • Design like old add-on "Tab Groups"
  • Added colored group icon
  • Added the ability to import the backup groups of the old plug-in "Tab Groups"
  • Added support of "Firefox Multi-Account Containers"
  • Now fully supports multiple windows
  • Saves last active tab after change group
  • Show currently used group in addon icon (see screenshot)
  • Specially NOT supported Private (Incognito) Mode
  • Added close tab by middle mouse click
  • Added simple switching between groups and tabs in search mode using the up, down, right and left keys
  • "Manage groups" functional is here! (so far only "Grid")
  • Added support Drag&Drop for tabs and groups in popup window
  • Added support sorting groups (context menu in popup window)
  • Added field for search/filter tabs in "Manage Groups"
  • Added support to Backup/Restore tabs, groups and settings to/from json file
  • Custom group icons, set group icon from tab icon (by context menu)
  • Added undo remove group by context menu browser button (see in screenshots)
  • Added support for catch tabs by containers (#76)
  • Added dark theme
  • Added support SideBar

Permissions used:

  • tabs: for tab handling
  • tabHide: for hide tabs
  • contextualIdentities & cookies: for work with Firefox Multi-Account Containers
  • notifications: for notification on move tab to group etc.
  • menus: for creating tabs context menus
  • sessions: for save session data (last used group, etc)
  • downloads: for create auto backups
  • management: for automatically detect the required addons
  • storage: for saving groups localy
  • unlimitedStorage: restore tabs after close window, there can be a lot of tabs
  • <all_urls>(Access your data for all websites): for tab thumbnails and catch/move/reopen tabs in needed containers/groups
  • webRequest & webRequestBlocking: for catch/move/reopen tabs in needed containers/groups
  • (optional) bookmarks: access for create bookmarks

License and Credits

This project is licensed under the terms of the Mozilla Public License 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].