Skip to content

elonmust26/calmtab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 calmtab

Save & restore your tabs — without losing anything.

One click saves your open tabs as a named session. Your tabs stay open. Restore them all, or just a few, whenever you want. Local, free, no account.

version license manifest


Why another tab tool?

The popular ones each force a compromise:

  • OneTab closes all your tabs the moment you click it — no choice, no selection. Great if you want a hard reset, painful otherwise.
  • Session Buddy is really a crash-recovery tool, and saving is manual — if you forget to export, a wipe can take your sessions with it.

calmtab is the calmer middle ground:

  • Save without closing. Click "Save tabs" and your tabs stay exactly where they are. You decide whether to close them.
  • Restore all — or just a few. Tick the tabs you want and open only those.
  • Auto-backup in the background. A rolling safety net keeps your recent tabs so a crash never wipes everything (your named sessions are never auto-deleted).
  • Search everything. Find a session by name, or by any tab's title or URL.
  • Export / import in one click. Your sessions are yours — move them between machines with a file. No cloud, no lock-in.
  • 100% local & private. No account, no tracking, no server. Nothing is sent anywhere.

How to use

  1. Click the 🌿 icon, optionally name the session, hit Save tabs.
  2. Your tabs stay open. Close them whenever you like — they're safe.
  3. To bring them back: open the popup, find the session, click Open all (or tick a few tabs and Open selected).
  4. Rename a session by clicking its title. Remove a single tab with the ×.

Install (developer mode, for now)

calmtab isn't on the Chrome Web Store yet. To use it today:

  1. Download this repo (green CodeDownload ZIP) and unzip it.
  2. Open chrome://extensions.
  3. Turn on Developer mode (top-right).
  4. Click Load unpacked and select the calmtab folder.

Works on Chrome, Edge, Brave, and any Chromium browser.

Privacy

calmtab stores your sessions locally with chrome.storage. It reads your open tabs' titles and URLs only to save and restore them. No account, no analytics, no server, nothing transmitted. The code is right here — read it.

Honest limitations

  • Restored tabs reload from scratch (browsers can't restore exact scroll/login state of a closed tab).
  • Auto-backup captures the recent set of tabs, not full history.
  • Sessions live in this browser until you export them — use Export to back up or move to another machine.

Contributing

Found a rough edge or want a feature (tags, folders, keyboard shortcuts)? Open an issue. The session logic lives in sessions.js and is unit-tested.

License

MIT

Built by @ElonCmedia · part of the calm family, with calmfeed.

About

Save & restore your browser tabs as named sessions — without closing them. Restore all or just a few, auto-backup, 100% local. A calmer alternative to OneTab & Session Buddy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors