rec-rs: a clean-room Rust rewrite of OBS for macOS using only Apple frameworks

Rasmic · x · 2026-10-11

Overnight clean-room reverse engineering produced rec-rs, a native macOS screen recorder in Rust that captures screen, system audio, mic and webcam into a single .mov for QuickTime and editors. It uses only Apple frameworks: ScreenCaptureKit for capture, AVCaptureSession for webcam, CoreImage on Metal for PiP overlay, and VideoToolbox via AVAssetWriter for hardware H.264/HEVC/ProRes encoding. The thread also links an infinite canvas + MCP for agents.

Original post →

More from coding & agent

coding & agent channel →