Personal fork · Firefox · daily-driven

Tab Session Garrison

Save, restore, and wrangle hundreds of sessions — without leaving the keyboard.

A power-user fork of Tab Session Manager for Firefox. Everything the original does — save/restore, auto-save, tags, search, native tab groups — plus full keyboard navigation, multi-select, bulk actions with a single undo-all, and speed that holds up on big profiles.

Download (.xpi) View on GitHub

Firefox only · you install it yourself (self-signed, auto-updating) · no telemetry

Tab Session Garrison with nine sessions selected and the Open all / Delete summary panel

Why Tab Session Garrison?

It's a fork of Tab Session Manager — the whole engine is kept; power-user ergonomics and speed are added on top.

Full-session save/restore Keyboard multi-select Bulk actions + undo-all Tab-group aware Fast on large profiles
Firefox built-in restore~~~
OneTab~
Tab Session Manager~
Tab Session Garrison

Features

Built for selecting, restoring, and clearing sessions at speed — mouse optional.

Keyboard-first multi-select

Ctrl/Cmd-click, Shift-click ranges, or the keyboard: arrows to move, Shift+arrows to extend, Space to toggle, Ctrl+A to select all (respecting your filter).

Bulk restore & delete

Open every selected session at once — each in its own window — or clear dozens of stale auto-saves in one go, with a single undo-all if you misfire.

Tab-group aware

Colored dots on each row and named chips grouped by window in the detail pane. Drop a saved session into your current window as one tidy named group.

Session types at a glance

Every session shows how it was saved — Manual Save (green), Regularly (blue), Window closed (amber), Browser exited (red) — so deliberate saves stand out from the noise.

Durable auto-save

Fixes an upstream bug where periodic auto-save could silently stop after the browser suspended or restarted — the alarm now self-heals.

Restore respects your settings

With Save tab groups turned off, restoring no longer recreates — and re-saves — the groups you opted out of. Tabs come back flat.

Fast, even on big profiles

The popup was rebuilt to stay responsive when you've got hundreds — or thousands — of saved sessions.

Instant list interactions

Selecting, searching, and arrow-keying stay snappy: per-row array scans were replaced with Map / Set lookups, so a keystroke no longer walks the whole list.

Off-screen rows cost nothing

With content-visibility, the browser only lays out and paints the rows you can actually see — the rest wait until you scroll to them.

Bulk delete in one write

Deleting dozens of sessions used to rewrite the whole undo history per item. Now it's a single batched operation with one screen update — near-instant.

Roadmap

Honest about what's next.