Tab Warehouse

Your bookmarks,
organised like a warehouse.

Tab Warehouse is a free Chrome extension: a new tab page with a clock and your favourite sites, a folder view that shows every URL in full, and a Board with every folder side by side.

  • 0 runtime dependencies
  • 0 servers or accounts
  • 100% secure, local storage
  • 100% real Chrome bookmarks
New tab
Tab Warehouse Home: a large clock, the date and a grid of site tiles over a dark photo, with the folder sidebar on the left
Learning Pending
A folder page with a Priority section and a No section group; each row shows the title and the full URL

Live demo

Click around the real extension

This is the real extension code, running in your browser with sample bookmarks. Nothing is saved: reload to start again. Things to try:

  • Open Shop project and switch to Tag matrix
  • Click Board and drag a card to another column
  • Press ⌘⇧K and type checkout
  • Open ⚙ Settings and change the accent color
  • Save the page in the Popup tab, then look in the folder
Open full screen ↗
New tab

On a phone the demo is small. Open it full screen, or try it on a computer.

Features

Everything a developer's bookmark bar is missing

Home page

Every new tab opens on Home: a large clock, the date and your link tiles. The tiles are a normal bookmark folder called Home, so they sync too.

  • Background photo with darkness, blur and opacity
  • Clock size, 12 or 24 hours, seconds and date
  • Drag tiles to reorder; right-click to change the icon
  • Official Gmail, Drive, Calendar, Keep and Docs icons
Try it in the demo →
Home page with a clock, the date and 18 site tiles over a darkened mountain photo; the sidebar uses the same photo, blurred

Folders and sections

The sidebar lists the folders under your root folder. Open one to see each link with its full URL. Split a folder into sections such as Checkout or Blocked — each section is a real subfolder.

  • Sort: manual, name, URL, environment, date added or host
  • Show the title first or the URL first
  • Edit inline, delete with an 8-second undo
  • Open all, copy all URLs, filter the folder
Shop project folder with a Checkout section and PROD, TEST, STAGE and LOCAL badges on each row

Notes and priority

Give a link a short note and a priority when you save it, or later from its menu. Important links stay at the top of the folder.

  • Priority High, Medium or Low, with a colored stripe
  • Priority links come first, under High, Medium and Low headers
  • Filter buttons: High, Medium, Low or Has note
  • Search also finds the text in your notes
Try it in the demo →
Docs folder with High, Medium and Other groups; High and Medium rows have a colored stripe and a note under the URL

Due dates

Give a link a date, with a time if you want one. Links that you forgot to read turn red, so you can find them again.

  • Set it in the popup, in the edit form or from the row menu
  • Red when overdue, highlighted in the next 7 days
  • Filter buttons: Overdue and Has due date
  • Also add to Google Calendar: Google sends the reminder
Try it in the demo →
Learning pending folder: one link has a red Overdue chip, one a highlighted chip for a date in 2 days, one a plain chip for a later date, each on the right of its row

Schedule

One list of every link with a due date, from all folders. The oldest overdue link is at the top, so nothing slips.

  • Groups: Overdue, Today, Next 7 days and Later
  • Each row shows its folder and section
  • The dates line up on the right of every row
  • Delete with undo; drag a row to a folder to move it
Try it in the demo →
Schedule view: links from several folders in Overdue, Today, Next 7 days and Later groups, each with its folder name and a due chip on the right

Board

See every folder at once, as a column of cards. Columns sit in lanes by category, or in one long row. Sections show as small headers inside each column.

  • Drag a card to another column or section to move it
  • Drag a column header to change the folder order
  • Add a link at the bottom of any column
  • Filter every column at once; delete with undo
Open the Board in the demo →
Board view: lanes for the Work and Learning categories, with a column of link cards per folder, section headers and env badges

Tag matrix

One row per page, one column per tag, your own tags included. See at a glance which versions you have saved. An empty cell offers + derive: it opens the same path on the other host, and Alt+click saves it.

  • Hosts come from Same site in each version
  • Add your own tags, such as QA or UAT, in one of 6 colors
  • Jump from TEST to PROD in one click
Tag matrix table: rows for /admin/orders, /api/v2/products, /checkout/cart and /health with open and derive buttons for PROD, TEST, STAGE, LOCAL and a pink QA tag

Categories and drag and drop

Group folders into colored categories such as Work, Learning and Later. Drag folders, headers, sections and links. The sidebar order lives in the extension, so Chrome's own tree never changes.

  • Drop a link on a folder to move it there
  • Home, Board and Schedule tabs sit under a full-width search
  • Alt+↑ / Alt+↓ moves a folder with the keyboard
  • Resizable sidebar, 180–440 px
Sprint board folder with In progress and Blocked sections, and the sidebar grouped into Work, Learning and Later

Command palette and search

Press ⌘⇧K and type. The palette finds links, folders and Settings tabs by title, address, folder, note or tag, and highlights the match. Enter opens it, ⌘Enter opens it in a background tab.

  • / searches every folder in the sidebar
  • Type tw and a space in Chrome's address bar to search from any tab
The command palette over Home with five Checkout links, the matching text highlighted and a tag badge on each

Save the current tab

Press ⌘⇧B (Ctrl+Shift+B on Windows and Linux) on any site. Pick a folder or type a new name, then press Enter.

  • Save the page, or the whole site (origin/)
  • Shows the tag and opens this page in your other versions
  • Tells you if the URL is already saved
  • Add a priority, a short note and a due date
  • Press ⌘K to save at once, without the popup
  1. ⌘⇧BOpen the popup on any page
  2. TypeFind a folder, or create one
  3. ↵Saved. The popup closes
TEST
Already saved in Shop project › Checkout
Remove
Try the popup →
The save popup with the page title, a TEST badge, links to the same page on PROD, STAGE, LOCAL and QA, High priority picked, a short note, a folder list and a Save button

Settings

Six tabs. No Save button.

Every change saves at once. Pick a tab to see what it holds.

How tags work

Two short lists, written in plain words

Tags by address. "If the address contains test., give the tag TEST." The list is checked from top to bottom and the first match wins. Without rules, words like PROD or TEST in the title still work. Add your own tags, such as QA, next to the built-in ones.

Same site in each version. Write the PROD, TEST, STAGE and LOCAL hosts of a site once. Every link of that site then offers Open on TEST / PROD / …, and the tag matrix can derive missing links.

A Try it box tells you which rule matches a link and why. Copy both lists as text and paste them on another machine.

localhost→LOCAL
test.→TEST
staging.→STAGE
shop.example.com→PROD
TEST
https://test.shop.example.com/cartRule 2 matched: the address contains "test."

Install

Ready in a minute

Add it from the Chrome Web Store, or download the ZIP if the store does not work. No account and no build step.

  1. Download and unzip

    Click the Download button. Double-click the ZIP file to unzip it. Move the folder to a place where it can stay, for example Documents: Chrome loads the extension from it.

  2. Open the extensions page

    Type this address in Chrome's address bar and press Enter. Chrome does not open chrome:// links from websites, so copy it.

    chrome://extensions
  3. Turn on Developer mode

    The switch is in the top-right corner of the extensions page.

  4. Click Load unpacked

    Choose the unzipped folder, the one that contains manifest.json. The Tab Warehouse card appears.

  5. Open a new tab and set it up

    Chrome may ask to keep the new tab page: click Keep it. Then open ⚙ Settings:

    • Appearance: type your name
    • Home page: add the sites you use most
    • Bookmarks: pick the folder the sidebar shows

Update to a new version: download the new ZIP, replace the old folder with the new one, then click ↻ on the extension card. Your bookmarks and settings stay.

Keyboard shortcuts

⌘⇧B / Ctrl+Shift+B Save the current tab
⌘K / Ctrl+K Quick save, without the popup
⌘⇧K / Ctrl+Shift+K Open the command palette
/ Search all folders
tw + space Search from the address bar
Enter Open the first result
Esc Clear search; close Settings
j / k Next / previous folder
Alt+↑ / Alt+↓ Move a folder or section

Privacy and permissions

No server, no account, no analytics. Links stay in Chrome's bookmarks; preferences stay in chrome.storage.local.

bookmarks Read and edit your bookmarks
storage Save sidebar order, env rules, link notes and the Home look
favicon Show site icons from Chrome's cache
activeTab Read the current tab, only when you open the popup