Skip to content

trafficinc/tabstack-extension

Repository files navigation

Tab Stack — Save & Restore Browser Tabs Fast

Tab Stack is a lightweight Chrome/Chromium extension that lets you collapse a busy window into a clean saved list, then restore tabs later — individually or all at once. This also saves memory from having many browser tabs/windows open.

No accounts. No cloud sync. Just quick tab control stored locally.

Alt text Alt text

Why Tab Stack

  • Save tabs per-window into timestamped stacks
  • Restore into the same window (no chaos of new windows)
  • Merge stacks (merge all, or merge by window)
  • Auto-excludes pinned tabs + internal browser pages
  • Pinned “Tab Stack” page stays on the left for easy access
  • ✅ Local-only storage using chrome.storage.local

How it works

  1. Click the extension icon
  2. Choose Save tabs (this window)
  3. Tabs are saved, then closed (pinned tabs remain)
  4. The Tab Stack page opens as a pinned tab for quick restores

Features

Save

  • Saves only real web pages (http/https)
  • Skips:
    • pinned tabs
    • chrome:// pages
    • chrome-extension:// pages
    • other internal schemes (edge://, about:)

Restore

  • Open all (this window) restores tabs into your current window
  • Click a link to open it

Merge

  • Merge All: combine all stacks into one (deduped)
  • Merge By Window: combine stacks grouped by their original window

Backup

  • Export stacks to JSON for backup or transfer

Install (Developer Mode)

  1. Go to releases, download the zip file
  2. Open chrome://extensions
  3. Enable Developer mode
  4. Click Load unpacked
  5. Select the project folder

Options

  1. Right-click on the icon in the browser
  2. Select "Options"

Permissions

  • tabs — read current window tabs and open/close tabs during save/restore
  • storage — save your stacks locally on your machine

Privacy

Tab Stack does not collect, transmit, or sell your data.
All stacks are stored locally in your browser.

Contributing

PRs are welcome! If you have a feature request, open an issue and describe your workflow.

About

Collect tabs into a list, restore them later, and save memory.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors