Project Tab Manager, which briefly gained niche popularity as the Chrome Extension that helps you get a girlfriend, has reached version 3.0.

Project Tab Manager is a Chrome Extension that monitors your window states so you can restore them at any time.

  • Always have nearly 100 Chrome tabs open
  • Chrome alone ends up consuming a huge amount of memory because of it
  • Get distracted checking Twitter or Facebook (and Google+, of course!) while working

If this sounds like you, it's highly recommended. By shifting the concept slightly from previous versions, I aimed for greater clarity and simplicity. Rather than managing projects, the focus is now on tracking sessions.

Once you install Project Tab Manager (PTM), a project is automatically created for each open window.

If you check the extension whenever you add or close tabs, you'll see that your tab states are being fully tracked. Try closing a window (instead of closing every tab individually). You'll notice the project remains in PTM, and clicking on it restores the original window.

If you find it annoying that projects get added even when you just opened a temporary window, simply close all tabs within that window. The project will be deleted.

You can also rename projects.

Clicking the ☆ on the right side lets you permanently add that page to the project so you can reopen it anytime.

The ☆ is actually a bookmark, saved under "Other Bookmarks" organized by project. This means you can also open them from Chrome on mobile or on other computers, as long as your bookmarks are synced.

In PTM's popup window, keyboard shortcuts are mapped to work as follows:

  • Tab, Shift+Tab: Navigate between projects
  • Return: Open project window
  • Right: Expand project
  • Left: Collapse project

If you set a shortcut key under "Keyboard Shortcuts" at the bottom of the Chrome extensions page (chrome://extensions), you can also easily open the popup itself.

The source code is available on GitHub. If you notice anything or have any feedback, feel free to send a pull request or reach out to @agektmr.

I hope you get a girlfriend soon!