← LOLCODED EXTENSION / demoscope GITHUB ↗

02 / EXTENSION

demoscope

Record walkthroughs. Ship videos and docs.

Demoscope records what you actually see in the browser — every click, keystroke, scroll, and navigation, each captured with a screenshot — then turns that recording into either a polished MP4/GIF video or a step-by-step document. Everything is edited in the browser, so there is no Playwright, no CLI, and no server. Because it records your real session, pages behind a login just work.

The demoscope editor: a captured step on the canvas with a "Click Amazon" annotation over it, and the recording laid out as segments on the timeline below.

what it does

  • One-click recording — captures clicks, typing, scrolling, key presses, and navigation, with a screenshot at every step.
  • Works behind auth — records your real session, so gated and internal pages need no special setup.
  • In-browser editor — a timeline with trimming, cuts, auto-zoom segments, smooth cursor motion, animated click effects, subtitles, and annotations.
  • Two outputs from one recording — render a narrated MP4/GIF, or generate a step document you can copy as Markdown, download with images, or print to PDF.
  • Recording library — recordings are stored locally; reopen, rename, or delete them any time.

screenshots

A recorded walkthrough open in the editor, each captured step a segment on the timeline.Recording in progress, with the capture panel docked over the page being recorded.The same recording generated as a step-by-step document, every step with its own screenshot.

built with

  • TypeScript
  • Svelte
  • WebCodecs
  • MV3

get it