Runnable examples

34 demos — open over localhost or HTTPS.

Open complete Studio (all features)
01 — Basic screen recording 02 — Microphone + system audio 03 — Webcam PiP overlay 04 — Quality settings 05 — Toolbar themes 06 — Pause & resume 07 — Cancel & restart 08 — Keyboard shortcuts 09 — Event-driven API 10 — Headless (no UI) 11 — Capability detection 12 — MIME fallback 13 — Screenshots 14 — Thumbnails 15 — IndexedDB recovery 16 — Chunk uploader plugin 17 — Custom plugin 18 — Bootstrap settings UI 19 — Download recording 20 — ES module import 21 — CSS variable theming 22 — Device enumeration 23 — Trimmer plugin 24 — Prefer current tab 25 — Error handling 26 — Progress & timer 27 — Destroy & cleanup 28 — Single active recorder 29 — Accessibility 30 — Framework integration pattern 31 — Waveform (optional peer) 32 — FFmpeg.wasm / Download MP4 33 — Floating controls (slim popup / Document PiP) 34 — Frame extractor + lightGallery