# tab-sync-ext **Repository Path**: robinadc/tab-sync-ext ## Basic Information - **Project Name**: tab-sync-ext - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-08 - **Last Updated**: 2026-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tab Sync A minimal Chromium (Edge / Chrome) extension that saves all open tabs and tab groups to a JSON file, so you can restore the exact same session on another computer. ## Features - Saves **all windows** (tabs, order, pinned state, active tab) - Saves **tab groups** — title, color, and collapsed state - Restores everything from the saved file on any computer - Skips restricted pages (`chrome://`, `edge://`, `about:`, …) automatically ## Install 1. Open `edge://extensions` (or `chrome://extensions`) 2. Enable **Developer mode** 3. Click **Load unpacked** → select this folder ## Usage - Click the toolbar icon → **💾 Save tabs** → choose where to save the JSON. - On another computer → click the icon → **📂 Load tabs** → pick the JSON file. ## Files | File | Purpose | | -------------- | ---------------------------------------- | | `manifest.json`| MV3 manifest (permissions: tabs, tabGroups, downloads) | | `popup.html` | Popup UI | | `popup.js` | Save / load logic |