A minimal Chrome extension that automatically groups new tabs with the tab that opened them, like dia browser.
When you open a link in a new tab (Ctrl+Click, right-click → "Open in new tab", target="_blank", etc.), the new tab is automatically placed in the same tab group as the opener. If the opener isn't in a group yet, a new group is created for both.
No Chrome Web Store listing yet — load it manually.
- Clone or download this repo
- Go to
chrome://extensions - Enable Developer mode (top right)
- Click Load unpacked and select this folder
Click the extension icon to open the popup:
| Setting | Default | Description |
|---|---|---|
| Enable | ✅ | Master on/off switch |
| Group opener too | ✅ | When the opener has no group, pull it into the new group along with the child tab. Disable to leave the opener untouched. |
| Permission | Why |
|---|---|
tabs |
Read openerTabId and move tabs into groups |
tabGroups |
Read and manage tab group state |
storage |
Persist your settings across sessions |
- Only works when Chrome knows the opener relationship (
openerTabIdmust be set). Tabs opened from the address bar or the new tab page are not affected. - Pinned tabs cannot be grouped and are always skipped.
- Cross-window tab opening is not supported by Chrome's API.
MIT
