Hi everyone — I've started building TabSavior, a lightweight browser extension for Chromium-based browsers and Firefox. I'm at the design stage: the UI mockup linked below is done, and I want to pressure-test the concept with people who actually juggle lots of tabs before I write the code.
About the screenshot: https://imgur.com/NpdeyCB – this is my UI mockup, not the working extension yet. Left side is the popup you'd see when clicking the extension icon; right side is what your bookmarks would look like immediately after a save (new folder highlighted).
Problem I'm solving
When I work across many windows and tabs I often lose track of saved sessions. Existing tools sometimes:
- Store sessions only inside the extension (hard to find later),
- Require saving each window separately, or
- Produce inconsistent folder names that make finding and restoring awkward.
How TabSavior works
- One-click "Save all windows": save every tab from every window with a single action.
- Pattern-based bookmark folders: saves go into bookmark folders named by a template (date, window title, domain, tag), so they're predictable and visible in the browser's native bookmarks — you can see this in the mockup's right panel.
- Restore: preview a save and restore whole windows or selected tabs into a new window.
- Local-first (no cloud in the initial version); import from common session managers planned.
Example folder templates
TabSaves/{YYYY-MM-DD}/{WindowTitle}TabSaves/{YYYY-MM-DD}/{PrimaryDomain}Research/{Tag}/{YYYY-MM-DD}/{WindowTitle}
Why I think this helps
- Bookmarks are portable and searchable through the browser, so you don't lose sessions if an extension breaks or is removed.
- Template-based naming avoids unnamed or confusing session dumps.
- A single global save is faster than saving each window manually.
What I'd love feedback on
- Would you prefer saves to go into native bookmarks (like in the mockup), or to an extension-managed session list?
- Which default templates would be most useful for you? (date + window title, date + domain, tag-based, other)
- How important is scheduled automatic saving / retention to you?
- What's your biggest frustration with current tab/session managers?
Thanks — honest feedback welcome, including "this already exists, use X."
Source: r/chrome_extensions · by /u/Significant_Hand_896