queuedeck

QueueDeck

A Chrome extension that saves video links so you can watch them later. No accounts, no servers, no analytics — everything lives in your browser’s local storage.

What it does

Install (unpacked, for development or personal use)

  1. Open chrome://extensions.
  2. Turn on Developer mode (top right).
  3. Click Load unpacked and select this folder.
  4. Pin the QueueDeck icon to your toolbar.

Why these permissions

Project layout

manifest.json     Extension manifest (MV3)
background.js     Service worker: badge count, opens the options page
content.js        Detects video playback, shows the save prompt
storage.js         Shared read/write layer over chrome.storage.local
popup.html/.css/.js   Toolbar popup: the playlist itself
options.html/.css/.js Settings page: delay, on/off, theme, export/import
icons/            Toolbar icons (16/32/48/128)
test/             Node test suite (`node --test test/*.test.js`)
docs/             Project documentation (see docs/index.md)

Contributing

PRs only — main is protected. See CONTRIBUTING.md.

License

MIT — see LICENSE.txt. Contributions welcome.