Let's group your tabs into workspaces to navigate through tabs more efficiently.
This extension utilizes tab show and hide APIs so giving it a permission to keep tabs hidden is required.
-
Tabs are grouped into a workspace.
-
New tabs are added to the current workspace automatically.
-
Create a new workspace.
-
Tabs in other workspaces are hidden under hidden tabs.
-
If multiple windows are open, each one has its own list of workspaces.
-
Rename a workspace by either clicking on a rename/pen button, or double clicking on the workspace name.
-
Rename a workspace by typing it out and hitting enter, or just clicking away from it.
-
Workspaces are sorted alphabetically and lexicographically.
Workspace manager extension UI
Hidden tab notification after a workspace is created
A list of workspaces in the current window
Workspaces are sorted alphabetically and lexicographically
A warning alert popup when renaming a workspace to an existing name
A danger confirm popup when deleting a workspace
A danger confirm popup when attempting to delete the last workspace
Move a tab to a different workspace
[x] Send a tab to another workspace by right clicking the tab and choosing which workspace to send it to.
[ ] Save and load workspaces.
[ ] Smoothness in hiding and show tabs between workspace switches.
[ ] Support for commands/shortcuts to open and navigate through the list of workspaces.
-
Please report any issue by creating an issue with a label of bug.
-
Please make a feature request by creating an issue with a label of enhancement.
This extension was inspired by Tab Workspaces which is highly served as references for some of the design and functionality.
A special thank to superawdi for an awesome Alert and Confirm plugin.