OpenTabs.

Your open tabs, grouped, on every new tab.

Most new tab pages show you a grid of links you already have bookmarked. OpenTabs shows you the tabs you actually have open — grouped by site, sorted by what you touched last, closable from the page — above a briefing you assemble yourself.

Free · No account · Open source (AGPL-3.0)

The OpenTabs new tab page: eight open tabs grouped by site, beside a to-do list, GitHub trending, and an AI topic with corroboration badges.
Eight tabs across three sites, above a briefing you assembled. Nothing here was fetched when the page opened.

Features

What goes above the tabs is yours.

Every group is optional, reorderable, and off until you turn it on.

Topics

Any subject you can name, from RSS, Hacker News, arXiv, Reddit or an X search — deduplicated across sources and ranked, not concatenated.

Markets

Crypto and equities, at the interval you choose.

Weather

From coordinates you set. No location permission, no IP lookup.

Focus

A to-do list with sub-tasks, reordering, and items that clear themselves six hours after you tick them.

Calendar

A read-only ICS address. Real recurrence handling, not a naive expansion.

Tabs management

Grouped by site, duplicates closable in one press, stale New Tab pages closed on a schedule you set.

OpenTabs settings, showing each group with controls to reorder, share or remove it.
Every group is optional and reorderable, and the whole configuration is one document you can copy into another browser.

How it works

It's already there when you look.

You open a new tab thirty to a hundred times a day. A page that thinks for a moment first is a page that annoys you a hundred times a day — so OpenTabs does all its thinking beforehand, and opening a tab is just reading the answer.

While you're elsewhere

The extension quietly fetches, reads and ranks everything you asked for, in the background.

It writes down the answer

The finished page is stored on your machine, ready to be read in one go.

You open a tab

It reads that one answer and draws. No waiting, no spinner, nothing to load.

All the work happens where nobody is waiting. The page itself is about 19 KB, and opening it makes no network request at all — a budget the test suite enforces, so it stays true as the product grows.

Privacy

Nothing about you is stored anywhere but your browser.

Not a policy — an architecture, and one that can be checked.

No account to use it

Your configuration lives in your own browser profile. There is no server holding it, so there is no server to breach, subpoena or shut down.

Permissions asked when needed

A group you never enable never asks for a site, and never makes a request. The install prompt is not where you agree to everything up front.

Anonymous by construction

Signing in — optional, and only to publish or like a pack — stores a one-way digest. The marketplace database has no column that could answer "what has this account liked".

Pricing

All of it is free and open source, and there is nothing to cancel.

Not a free tier. There is no paid one to sit above it, no trial, and no card anywhere — because there is no server running up a bill on your behalf.

The extension

Free, AGPL-licensed, and the source is the build. Every group, every setting, every feature — there is nothing held back behind a plan.

The marketplace

Free to browse, install and publish. Nothing is sold there and nothing is sponsored; a pack is one person's configuration handed to the next.

What you might pay for

Nothing to us. A few optional groups use an API you already hold a key for — an X search, say. You bring the key, and OpenTabs never sees a bill.

Download

Three steps, and the first tab is already grouped.

Chrome 121 or later, Edge, or Firefox. Not in the stores yet — this is the build itself, and it is the same bytes that will go to them.

  1. Download the latest build from the releases page and unzip it — opentabs-chromium for Chrome and Edge, opentabs-firefox for Firefox.
  2. Load it. On Chrome or Edge open chrome://extensions (or edge://extensions), turn on Developer mode, press Load unpacked and pick the unzipped folder. On Firefox open about:debugging#/runtime/this-firefox, press Load Temporary Add-on and pick any file inside the folder.
  3. Open a new tab. Your open tabs are already grouped. That part needs no configuration at all.

Then add what you want above them in Settings — or install a ready-made pack from the marketplace and start from someone else's hour of work. That part is optional, which is why it is not one of the three.

The marketplace inside OpenTabs settings, with a Share button for each group you could publish.
A pack is one group's sources and query as a document. Your API keys, calendar addresses and coordinates are stripped out before it leaves the browser.

Prefer to build it yourself? cargo test --workspace then npm ci && npm run build in apps/extension. The source is AGPL-3.0.

FAQ

The things people ask before installing it.

Does OpenTabs need an account?
No. OpenTabs works completely without one, and your settings live in your own browser profile rather than on a server. Signing in is optional and is only used to publish a pack to the marketplace or to like one — never to store your configuration.
What does OpenTabs send anywhere?
Only the requests needed to fill the groups you turned on — a weather API if you added weather, a news feed if you added that topic. The extension itself carries no analytics, no telemetry and no account behind it. A group you did not enable makes no request at all, and the extension asks for a site's permission the first time it needs it rather than at install.
How fast is the new tab page?
It ships about 19 KB gzipped — markup, styles and script together — loads no WebAssembly and makes no network request when it opens. All fetching, parsing and ranking happens in the background service worker beforehand, so opening a tab is a single read from local storage followed by a paint.
Which browsers does OpenTabs support?
Chrome 121 or later, Edge, and Firefox. Chrome 121 is the floor because that is the version that reports when each tab was last used, which is what lets OpenTabs sort and close stale tabs correctly.
What is a pack?
One group's configuration — its sources, its query, its layout — as a document you can hand to someone. Your API keys, calendar addresses and coordinates are stripped out before it leaves your browser. You can publish one to the marketplace or just send the file to a colleague; the second needs no account.
Is OpenTabs open source?
Yes, under the AGPL-3.0 licence. The grouping, ranking and parsing are a Rust library compiled to WebAssembly, and the whole extension is vanilla TypeScript with no framework.

Get it

Your next new tab could be the useful one.

Free, no account, and it works before you configure anything at all.