Index Add to Chrome

The guide

Index's features and how they work.

Spaces and groups.

A space is a part of your life: work, home, the side project. It holds groups. A Chrome window shows one space at a time, and switching spaces puts one set of tab groups away and brings another back.

A group is a tab group that remembers: a set of saved links with a name and a color. Turned on, it is a Chrome tab group in the window, named and colored like the group, with a tab for each saved link. Turned off, the tab group is put away and the links stay saved. Click a group's name to turn it on or off.

A group's tab group can also hold tabs that are not saved in it. A tab you open while working in a group lands in its tab group, but it is not saved until you ask. So the panel shows three kinds of row in a group: saved links whose tab is open, saved links whose tab is closed, and open tabs that are not saved yet. Save tab turns one of those into a saved link.

Our advice: stop keeping track of tabs and bookmarks, and keep everything in spaces and groups. Open a group when you need it, turn it off when you are done, and its links wait for next time. Turn on Chrome's vertical tabs and collapse the tab strip, and Chrome's own interface falls away: the side panel becomes the browser.

The Work space in the Index side panel: four favorites at the top, then the groups Launch, Hiring and Planning open with their links, and Onboarding turned off.

Hot swapping.

Switching in Index is a hot swap, whether you switch a group or a whole space. Turn a group off, or switch to another space, and the tabs leave the tab strip, but they don't close: Index moves them, still loaded, into a hidden window you never see. Turn the group on, or switch back, and they are in the strip again as you left them, every one, with the page, the scroll position and anything half-typed intact. Nothing reloads, nothing signs in again, nothing waits on the network. It's the difference between putting work down and tearing it down. Tabs left out of sight a long while go to sleep, so Chrome stays fast.

The links you save in a group are the part that lasts: the pages it always starts from, synced to your other computers, there even when the tabs are gone.

Nothing you do in Chrome changes what is saved. Closing a tab leaves its link, shown as closed. Browsing a tab to another page leaves the link as it was; the row shows ↩ to say the tab has moved on, and offers Go back and Save current page. Where the tab got to is noted on that computer, so a link whose tab has closed opens again where you left it, until Go back; the closed row carries a small mark to say so. Dragging tabs or groups, pinning, renaming or recoloring a group change nothing saved. What is saved changes only through Index's own actions, an import, a Rewind restore, or changes synced from another computer.

After a restart, Index recognizes a restored window's space by the names of its tab groups and picks up where it was.

Favorites and Other tabs.

Favorites are up to eight pages you want in every space: mail, calendar, chat. They sit in a strip at the top of the panel, whatever space is showing. A favorite opens as a Chrome pinned tab. If its tab is already open in another window, a click brings it over rather than opening a second one. The tab is pinned because it is a favorite, so Index looks after the pin: Close tab closes it in this window and the favorite stays; Delete closes it in every window; Remove from favorites unpins it everywhere and leaves it open among the window's other tabs.

Other tabs, at the foot of the panel, lists the window's tabs that are in no group: plain tabs, pinned tabs that are not favorites, and Chrome's own tab groups. They are shown, never saved. Any of them can be moved into a group, and a group can be made from a Chrome tab group in a click.

The Personal space in the Index side panel: the same four favorites at the top, then the groups Japan trip, open, with five links; Taxes, turned off; and House hunt, open, with four.

The side panel.

The panel is Index's home, opened from the toolbar icon or its shortcut. It opens with the cursor in its search field. From top to bottom: the favorites strip, the space with its search field, the space's groups with their links, and Other tabs. Everything is done from a menu, under a thing's … button or a right-click on it, or by drag and drop.

A new install opens a welcome page in three steps: what the sidebar is, what each part of it is, and search. Its last button starts Index.

The tab switcher.

Index moves tabs out of sight all the time: a group you turn off, a space you switch away from. That would be a problem if the tab you were on a moment ago went out of sight with them. The tab switcher is why it doesn't. Press Alt Q and a row appears over the page, like Alt-Tab or Command-Tab: the tabs you were on most recently, newest first, each as its site's icon. The row is drawn from every window, every space and every group, including the ones that are hidden right now.

A tap goes back to the tab you left, and another tap comes back. With Alt held, pressing again steps right, with Shift steps left, and letting go of Alt goes to the chosen tab. Arrows, Enter, Escape and clicks work too.

Going to a tab brings back whatever it needs. If its space is hidden, that space comes to this window. If its group is turned off, the group is turned on. If it was a saved link whose tab has closed, the link is opened again. The tab you were on a moment ago is always one tap away, whatever Index has done with it since.

The tab switcher over a page: a row of site icons for the tabs last in front, from the Work and Personal spaces, with the chosen one named under it and where it lives.

Sleeping tabs.

Keep every tab, and Chrome stays fast. A tab you have put out of sight goes to sleep: Chrome unloads the page, and the tab stays where it is, in its group, with its title and icon. Click it and it's back. Nothing is closed, and the link stays saved.

Auto sleep. Hidden tabs, in a space that is not on screen or a group turned off, go to sleep after a while: an hour, or the delay you choose. Only time you are at the computer counts, so nothing goes to sleep over lunch or overnight. The tabs you used most recently stay awake, thirty of them unless you choose another number, and so do tabs playing sound. The space on screen is never touched.

By hand. Sleep tab in a link's or a favorite's menu; Sleep tabs in a group's, the space's or Other tabs'. In search, Sleep hidden tabs puts everything out of sight to sleep. If the tab in front is one of them, Index steps back to the tab before it first.

In the panel, a sleeping row wears a small moon.

The Work space in the Index side panel, with a small moon on the rows of the links whose tabs are asleep.

The Sleeping Tabs page

Open it from the panel's … menu, or from search with s. At the top are the switch for auto sleep, its delay, and how many recent tabs stay awake. Under them, four blocks: what is asleep now, and how many tabs went to sleep and woke up in the last 24 hours, 7 days and 28 days. Then two tables. Soon lists the hidden tabs about to go to sleep, each with its countdown. Asleep lists the tabs asleep, with who put each to sleep, you or Index, and when; click one to go to it. At the foot is the count since Index was installed.

The Sleeping Tabs page: the switch for auto sleep, its delay and how many recent tabs stay awake; four blocks for now, the last 24 hours, 7 days and 28 days; the tabs going to sleep soon, each with its countdown; and the tabs asleep, with who put each to sleep and when.

Bring in what you have.

Index makes it easy to turn what you already have into groups and spaces.

  • Tab groups. Each of the window's Chrome tab groups is listed under Other tabs and becomes a group when asked. A space with no groups offers all of them at once.
  • Pinned tabs are offered as favorites.
  • Bookmarks. Add from bookmarks, in the … menu, the space's or a group's, shows your bookmark folders. A folder becomes a group; a folder of folders becomes a space; bookmarks can be ticked into an existing group. Chrome asks for the bookmarks permission the first time. Index only reads bookmarks: it never creates, moves or deletes one.
A space with no groups yet, offering New group, Add tab group Research, Add 3 pinned tabs as favorites, and Add from bookmarks; under them, Other tabs with the Research tab group and a button to make a group from it.
Add from bookmarks: the Bookmarks Bar with a Work folder chosen, holding Design, Planning and Hiring folders, and buttons to add it as a group or as a space.

Let an AI set it up.

Hand ChatGPT or Claude your bookmarks or browsing history, with this prompt. It reads Index's import and export file format from this site, and you import what comes back with Import in the … menu.

Read https://www.mhb.software/idx/import-format/ and make me an Index import file from what I've attached. Sort everything into spaces, and within each space put related links together in groups.

Chrome's bookmarks export, from the bookmark manager, is the easiest thing to attach.

Export, import and backup.

Export, in the … menu, writes one JSON file: the spaces, their groups, each group's links, and the favorites. It is your backup, and the way to carry everything to another profile or computer. It is plain JSON, so it is also the way to edit everything in bulk, by hand, with a script, or with an AI.

Import reads the same file, in two modes. Add to what's here adds every space and group in the file as new. Replace everything makes the file the whole truth: anything not in it is deleted, and a group whose id matches is updated in place, keeping its tab group. Importing never turns a group on; open tab groups are left as they are.

The format, documented, with a JSON Schema.

Themes.

Hundreds of color schemes, from the collection terminals use: Catppuccin, Dracula, Nord, Gruvbox, Solarized, TokyoNight and many more. A theme colors every Index page: the panel, search, Rewind and Sleeping Tabs. The theme page is a searchable grid, each tile drawn in its own colors; tapping one puts it on at once, with Undo. Auto follows the system's light or dark setting.

Index in the Catppuccin Macchiato theme
Catppuccin Macchiato
Index in the Dracula theme
Dracula
Index in the Nord theme
Nord
Index in the Gruvbox Dark theme
Gruvbox Dark
Index in the Solarized Light theme
Solarized Light

Rewind.

Rewind is off until you turn it on. On, Index keeps a record of changes to your spaces and groups on this computer: names, colors, the titles and addresses of links, including ones since removed. It keeps a week of changes by default, or from ten minutes to a month, your choice. Older changes are dropped.

The Rewind page shows the record as a timeline to scrub through, with the state at the chosen moment drawn under it the way the panel draws it. From any moment it can put back a group, a space or everything as it was then, and a restore can be undone. Before a big restore, the page shows what would change beside what there is now, to look over first.

The record can also be copied to a folder of your choosing, iCloud Drive say, and kept up to date as it changes, and a folder's record can be read on the page, so another computer's record can be looked at. The record is never synced. Clearing it, or turning Rewind off, deletes it and the files this computer wrote to the folder.

Rewind's Final Review before a restore: on the left what there is now, with a link and a group marked for removal in red; on the right what there would be after, with two links and a group marked for return in green; and Cancel and Restore buttons.

Sync, storage and privacy.

Index collects nothing: no account, no server, no analytics, no network requests, no remote code. Nobody, its author included, receives anything from it, and nothing is read from the pages you visit. It needs no host permissions; the one optional permission, bookmarks, is asked for only when you choose Add from bookmarks.

Spaces, groups, their links, the favorites and your theme are kept in Chrome's synced extension storage. With Chrome sync on they follow you between your own computers through your Google account, the way bookmarks do, and changes made on another computer arrive while Index runs. That storage holds about 100 KB in total, several hundred links across all groups; the … menu shows how much is used, and Index says so when it is full. Which groups are open in which window, and where each link's tab has got to, stay on each computer, and so do Rewind's record and Sleep's counts.

Index runs per Chrome profile. Install it in each profile you use and every one gets its own spaces, favorites and sync, with Chrome's own separation of cookies, passwords and extensions around it.

To delete your data, delete your spaces in Index; removing the extension removes what it stored on that computer. The privacy policy has the rest.

Add to Chrome

Free. Chrome 142 or newer.