Skip to content

About

An MV3 browser extension that converts between tab groups and bookmarks in both directions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

PageOrganisation

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.

Contents

Features

  • 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.

Permissions

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

Structure

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

Install

  1. Download or clone this repository.
  2. Open Edge and go to edge://extensions/.
  3. Enable "Developer mode" (top right).
  4. Click "Load unpacked" and select the repository root.
  5. The extension icon appears in the toolbar; click it to open the popup.

Usage

  • 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".

License

MIT License, see LICENSE.

About

An MV3 browser extension that converts between tab groups and bookmarks in both directions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages