Skip to content

Why this extension?

Some evenings you come back to your browser in a sorry state, packed with tabs and unsure which ones are still useful. You would love to keep everything, all the time, but that is not always possible.

SmartTab Organizer automatically groups your tabs based on rules you define, avoids duplicates, and lets you save and restore your workspaces as named sessions.

The extension is built around three complementary functions.

Existing grouping extensions require a fixed group name, typed by hand, with one rule per value. SmartTab Organizer extracts the name straight from the URL or title using a regular expression: a group per repository, per ticket or per client is created automatically, without multiplying rules. For example, a repository URL such as github.com/EspritVorace/smart-tab-organizer produces a group named after the repository, with no rule dedicated to that specific repository.

Grouping relies on regular expressions run locally, and all data lives in browser.storage.local. No data leaves the browser, and no AI, local or remote, is involved.

The extension was built for use cases where the browser is a work tool:

  • Development: one tab per issue, one group per repository, one workspace per client.
  • Support and operations: one group per ticket (Jira, ServiceNow, Linear), even when the incident is tracked across several tools in parallel.
  • Research and monitoring: themed sessions you reopen every week, without having to rebuild the stack.
  • Everyday life: separate work and personal contexts via distinct workspaces, each with its own accent color.