English | 简体中文
An Edge browser extension (MV3) that converts between tab groups and bookmarks in both directions: save a tab group as bookmarks, or restore a bookmark folder back into a tab group.
- Save the current tab group (with all its tabs) into a bookmark folder in one click.
- Restore a bookmark folder into a tab group (reopens the tabs and groups them).
- Load and refresh the tab-group / bookmark lists.
- Sort tab groups by count / alphabet / custom order.
- Drag-and-drop support; panels refresh automatically after save/restore.
- Optional settings: close or delete the original tabs on save, delete the source bookmark on restore.
From manifest.json (Manifest V3):
| Permission | Purpose |
|---|---|
tabGroups |
read/manage tab groups |
bookmarks |
read/write bookmarks |
tabs |
read tab URL/title |
<all_urls> (host) |
operate in tab contexts |
PageOrganisation/
├─ manifest.json # MV3 manifest
├─ popup.html / popup.css # popup UI and styles
├─ popup.js # main entry: init, event binding, panel loading
├─ icons/ # icon assets
└─ modules/
├─ state.js # global state
├─ config.js # configuration
├─ settings.js # user settings (delete tabs/bookmarks, etc.)
├─ syncActions.js # core conversion: tab group <-> bookmark
├─ tabGroupsUi.js # tab-group panel UI
├─ bookmarksUi.js # bookmark panel UI
├─ sortActions.js # sorting (count / alphabet / custom)
└─ dragDrop.js # drag-and-drop support
- Download or clone this repository.
- Open Edge and go to
edge://extensions/. - Enable "Developer mode" (top right).
- Click "Load unpacked" and select the repository root.
- The extension icon appears in the toolbar; click it to open the popup.
- Tab group -> bookmark: in the "Tab Groups" panel, click the save button next to a group; it becomes a folder under the bookmarks bar with the same name.
- Bookmark -> tab group: in the "Bookmarks" panel, click the restore button to turn the folder back into a tab group.
- Sort: click "Sort" and choose count / alphabet / custom ordering.
- Refresh: reload either list with the refresh button.
- Settings: toggle options like "close tabs after saving" and "delete bookmark after restoring".
MIT License, see LICENSE.