Map

OpenScreen

Toolbox toolboxtypescriptelectronscreen-recordingdemoTypeScriptMIT โ†ณ show in map Markdown
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.