Built a Firefox extension to scratch my own itch: saving named tab sessions that persist across restarts.

Use case: I have different “contexts” I work in — one set of tabs for a client project, another for research, another for reading. Rather than keeping them all open simultaneously or re-finding everything from bookmarks, I save each context as a named session.

All session data is stored locally via browser.storage.local — nothing leaves the device. No accounts, no sync, no telemetry. Just a local snapshot of tab URLs.

Free and open source. Works on any Firefox version that supports WebExtensions.