Cap

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.