Cap
★ 23,3852,096 forks2,096 contributorsUpdated 10/17/2026
Open-source screen recorder with instant sharing and a built-in editor
Overview
Description
Cap is an open-source screen recorder that captures, edits, and shares recordings without the storage limits or subscription fees of proprietary tools. Recordings can be shared instantly via a link or edited in a built-in timeline editor before export.
Features
- Instant Shareable Links: Uploads a recording and generates a shareable link in seconds.
- Built-In Editor: Trims, zooms, and annotates recordings in a lightweight timeline editor.
- Studio & Instant Modes: Switches between high-quality local recording and quick instant capture.
- Webcam Overlay: Records your camera as a floating overlay alongside the screen.
- Self-Hosted Storage: Stores recordings on your own S3-compatible storage instead of a vendor's cloud.
- Cross-Platform Desktop App: Runs natively on macOS and Windows.
Technology Stack
Desktop app built with Tauri and Rust for the recording engine, with a React/TypeScript UI. Uses S3-compatible object storage for recording uploads and sharing.
Requirements
macOS or Windows desktop; S3-compatible storage bucket for self-hosted sharing (or Cap's hosted service); modest RAM and disk space depending on recording length and resolution.