//01 LOCAL-FIRST MACOS

The native
recorder

A native screen recorder and timeline editor built specifically for macOS. Capture full displays, app windows, or exact regions with hardware-accelerated framerate and crystal clarity. No accounts. No cloud uploads.

ENGINESwift 6 · Rust
PIPELINE100% Local-First
LICENSEApache 2.0
Open Recorder showing a macOS capture and edit workflow
Native macOSSwift capture UI with system privacy flows
Local-firstRecordings and projects stay on your Mac
Open sourceApache 2.0 · Swift + Rust stack
Editor includedZooms, camera clips, cursor overlays, exports

Capture · Edit · Export

A native capture studio for polished demos, docs, and share-ready clips.

Capture

Capture exactly what matters

Choose a full display, a single app window, or draw a precise area with microphone, system audio, camera, cursor, and click controls.

Edit

Shape the story on the timeline

Add manual or automatic zoom sections, split clips, tune playback speed, style cursor motion, and place facecam segments independently.

Export

Compose the final handoff

Crop and reframe videos for fixed aspect layouts, compose screenshots on styled backgrounds, and export MOV, MP4, GIF, or PNG outputs.

Built for repeated work

Every capture moves through one calm, local flow.

No accounts, no uploads, no cloud processing. Everything lives in your Movies and Pictures folders, organised by project.

01

Choose the source

Pick a display, window, or hand-drawn region with a capture flow built natively for macOS.

02

Record or screenshot

Save clips to Movies and screenshots to Pictures with project metadata created automatically.

03

Edit the timeline

Refine clips with trims, speed changes, zoom effects, cursor overlays, and independently controlled camera segments.

04

Export or compose

Export MOV, MP4, GIF, or PNG assets with crop and aspect controls, styled backgrounds, and screenshot composition.

Local-first architecture

Swift where the Mac matters. Rust where durability matters.

A native Swift UI layer engineered for macOS privacy and ScreenCaptureKit, paired with a durable Rust core for metadata, indexing, and fast exports.

Swift 6RustScreenCaptureKitAVFoundationApache 2.0

Swift app

Capture UI, editor timeline, screenshot composition, Finder integration

Rust service

Project metadata, path handling, screenshot indexing, exports

Local paths

~/Movies/Open Recorder, ~/Pictures/Open Recorder, and local project files

Open source on GitHub

Make your next product demo feel finished.

View repository