OpenScreen
- title
- OpenScreen
- type
- toolbox
- summary
- Free Electron screen recorder for product demos, with zoom effects, motion blur and backgrounds
- tags
- typescript, electron, screen-recording, demo
- language
- TypeScript
- license
- MIT
- created
- 2026-04-06
- updated
- 2026-04-06
Free, open-source alternative to Screen Studio for recording product demos and walkthroughs. No subscriptions, no watermarks, free for commercial use. Self-described as "a much simpler take, just the basics" rather than full Screen Studio parity.
What it does:
- Capture specific windows or full screen
- Auto or manual zoom effects with adjustable depth
- Record mic + system audio simultaneously
- Crop, trim, adjust playback speed per section
- Motion blur on pan/zoom transitions
- Annotations: text, arrows, images
- Backgrounds: wallpapers, solid colors, gradients, custom
- Export in multiple aspect ratios and resolutions
Tech stack: Electron, React, TypeScript, Vite, PixiJS (for graphics rendering), dnd-timeline (for the timeline UI).
Platform notes: macOS needs screen recording + accessibility permissions (and Gatekeeper bypass without dev cert). Linux needs PipeWire for system audio. Windows system audio works out of the box.
Repo: https://github.com/siddharthvaddem/openscreen โ 23k stars, MIT license.