DEV Community

Atulya Jaiswal
Atulya Jaiswal

Posted on

How I Built Tabric: A Chrome Extension to Save & Restore Tab Sessions

I often had 20–30 tabs open across research and work, and I kept losing context when closing windows or switching projects.

So I built Tabric, a Chrome extension that lets you save browser tab sessions with notes and restore them anytime.

Tabric overview

What Tabric does

  • Save all tabs in the current window as a named session
  • Add notes for context
  • One-click Quick Save
  • Restore sessions anytime in a new window
  • Search sessions by name or notes
  • Bulk delete sessions
  • Export / import sessions as JSON (backup & transfer)
  • Light / Dark / Auto theme support

Privacy

Tabric stores sessions and notes locally on your device. It doesn’t upload your browsing data to any server.

Feedback is optional and only sent if a user submits it.

Tech stack

  • JavaScript (ES6+)
  • React
  • Chrome Extension (Manifest V3)
  • Chrome APIs (tabs, storage)
  • HTML/CSS (UI)

What I learned

This project helped me understand:

  • designing a fast UI for frequent actions
  • local-first state/storage design
  • packaging and publishing updates on the Chrome Web Store
  • writing clear privacy/support documentation

Try it

Chrome Web Store: Tabric

If you try it, I’d love feedback on the UX and what features would make it more useful.

Top comments (0)