Open-source · macOS · ScreenCaptureKit

Screen recordings,
made cinematic.

A free, open-source Screen Studio alternative for macOS. Record your screen, webcam, and system + mic audio in-process with ScreenCaptureKit, then let the editor auto-zoom on every click, smooth the cursor, drop your capture onto a gorgeous wallpaper, and export to mp4 or gif.

0ffmpeg in the record path
30fpsin-process SCK capture
1-clickauto-zoom from cursor track
● AUTO-ZOOM ON CLICK
What's inside

Every detail tuned for beautiful demos.

The OpenScreen Studio editor: viewport, inspector, timeline with zoom blocks

A real editor, not a trimmer

Viewport, inspector, and a timeline with draggable zoom blocks. Swap the background to a macOS wallpaper, a gradient, or a solid — tune padding and shape live.

Auto-zoom on click

A cursor sidecar records every click while you record. The editor derives smooth zoom segments from it — punch-in where it matters, automatically.

Cursor overlay

Cursor position, clicks, and shape transitions are tracked at ~poll rate and replayed as a clean, oversized overlay on top of your footage.

Display, window, or area

Per-display transparent picker overlays let you grab a whole screen, a single window, or drag out an exact region before the 3-2-1 countdown.

In-process, no sidecar

Recording is a native SCStream writing mp4 directly via ScreenCaptureKit. No ffmpeg in the capture path — just one clean artifact per take.

Webcam bubble

Your camera records to a hardware-encoded sidecar via AVFoundation, kept in sync with the screen. The editor composites it as a draggable, resizable bubble.

System + mic audio

ScreenCaptureKit captures system and microphone audio as separate, frame-aligned tracks — independently trimmable and mutable on the timeline.

Export to mp4 / gif

An offline pipeline composites screen, camera, and background on WebGL2 and encodes to mp4 or gif — straight to a file or the clipboard.

Pause, resume, restart

Full transport control from a frameless always-on-top pill — or stop from the macOS menu bar and the app finalizes the same artifact.

Under the hood

From key-press to graded clip.

  1. 01

    Pick a source

    Transparent overlays span every display. Choose a screen, window, or dragged area.

  2. 02

    Record in-process

    ScreenCaptureKit streams the screen, webcam, and system + mic audio at 30fps while a cursor track polls clicks and shapes.

  3. 03

    Hand off the artifact

    On stop, the mp4 lands in ~/Movies/OpenScreen Studio alongside its sidecars — .cursor.json, the camera movie, and the audio tracks.

  4. 04

    Edit, beautify & export

    The editor reads the sidecars, derives auto-zoom, paints the cursor overlay, frames it on a wallpaper, then exports to mp4 or gif.

Free & open

Built with Tauri 2, React 19 & Rust.

No telemetry, no account, no paywall. Clone it, build it with Bun, ship your own. macOS 13+ (recording path needs macOS 15+).

// install deps + fetch bundled ffmpeg
bun install
// run the desktop app (frontend + Rust)
bun run tauri dev