FocusDeck is a browser extension that turns infinite, dopamine drip social feeds into an intentional “deck” you step through one post at a time.

Why I built this

Social media feeds are designed to keep you scrolling forever. I wanted a way to browse intentionally — see posts one at a time, take a deliberate action (save or skip), and then move on with my day. FocusDeck adds a session-based layer on top of the native feed so you stay in control.

How it works

  • Session-gated browsing — Feed is locked until you start a session with a post limit (10 / 20 / 30 / custom).
  • One post at a time — Only the focused post is visible; everything else is hidden.
  • Quick actions — Save or mark “Not interested” to train the platform’s algorithm to your taste.
  • Daily limits — Set a total daily post cap that resets at midnight.
  • Keyboard-first — Navigate with J/K, save with S, skip with X.

Tech stack

  • TypeScript
  • Vite build pipeline
  • WebExtensions MV3 (Chrome + Firefox)
  • Minimal dependencies, no remote code loading

Current scope & roadmap

Currently focused on X/Twitter. Adapter skeletons for Hacker News, Reddit, and LinkedIn are in the repo for future expansion.