Organize your browser by nesting tab groups inside each other. Create powerful hierarchies to keep your workspace clean and navigable. To try this extension yourself, click here
- Nested Grouping: Create subgroups by moving tabs from one group into another.
- Recursive Collapse: When you collapse a parent group, all its child subgroups are automatically saved and removed from the browser to save space.
- Recursive Expand: When you un-collapse a parent, its direct children are restored in a neat, collapsed state.
- Color Inheritance: Subgroups automatically match the color of their highest-level ancestor ("root parent").
- Smart Priority: When creating a group from multiple tabs, the leftmost tab that already belongs to a group determines the parent.
- Naming Control:
- Subgroups are automatically named
Parent-N. - Rename a subgroup normally, and the extension will remember it.
- Type
$bas a title to revert the name back to the automaticParent-Nformat.
- Subgroups are automatically named
- Create a Parent Group: Right-click a tab and select "Add tab to new group". Give it a name (e.g., "Work").
- Create a Subgroup: Drag a tab that is already in "Work" and create a new group with it. The new group will automatically be named "Work-1" and become a child of "Work".
- Manage Hierarchies:
- Click the "Work" group header to collapse it. All "Work-1", "Work-2", etc., tabs will disappear.
- Click again to expand. The subgroups will reappear as small, collapsed headers.
- Deep Nesting: You can repeat this process (e.g., creating a subgroup from "Work-1") to create N-levels of organization.
- Privacy: All tab data (URLs and titles) is stored locally on your machine using
chrome.storage.local. No data ever leaves your browser. - Efficiency: The extension uses persistent ID mapping rather than title parsing, ensuring it never loses track of your groups even if you rename them.
tabGroups: Used to create and organize groups.tabs: Used to save and restore tab URLs.storage: Used to persist your group hierarchies across browser restarts.
This privacy policy contains the how this extension (the MoreGroups extension) collects and handles personal data.
This extension does not collect any data. Therefore, no data will be or can be sold to third parties. With this being said, there is one way your data is used.
This extension uses Google Chrome's Storage API to locally store group titles, group ids, group colors, and tab URLs. However, this extension does not transmit any of this information and only accesses it locally on your machine.
If there are any major changes made to this privacy policy, I will push a new version and ask you to agree to the changed privacy policy.
If you happen to have any questions or concerns, feel free to send me an email or create an issue in this repository.
By major, I mean that users will not be notified for changes to fix grammar, typos, or other errors of a similar magnitude.