Repolode
CapSoftware

CapSoftware/Cap

Open source Loom alternative for fast screen recording, local editing, and shareable video links, with optional self-hosting.

Open-source alternative to:Loom

Stars
23,409
Forks
2,098
Open issues
491
Last commit
11 hours ago

What is it?

Cap is a screen recording tool for macOS and Windows that records screen, camera, and microphone, then turns the result into a shareable link or an exported video. It offers two modes: Instant Mode uploads while you record so a link is ready as soon as you stop, and Studio Mode records locally for editing with backgrounds, zooms, trimming, and captions before export.

Sharing features include public or password-protected links, custom domains, comments, reactions, transcripts, and viewer analytics. Storage can be Cap Cloud, an S3-compatible bucket such as AWS S3, Cloudflare R2, or MinIO, or local files. The web app, API, database, and media server can all be self-hosted with Docker Compose, and the desktop app can point to a self-hosted server URL.

The codebase is a Turborepo monorepo combining a Tauri desktop app with a SolidStart UI and Rust capture and rendering crates, plus a Next.js web app, Drizzle with MySQL, and a Rust CLI.

Key features

  • 01Screen, camera, and microphone recording on macOS and Windows.
  • 02Instant Mode uploads during recording for a share link as soon as you stop.
  • 03Studio Mode offers local editing with backgrounds, zooms, trimming, and captions.
  • 04Comments, reactions, transcripts, and viewer analytics attached to each video.
  • 05Storage on Cap Cloud, your own S3-compatible bucket, or local files.
  • 06Self-hosting with Docker Compose, including the web app, API, database, and media server.

Use cases

  • Recording product demos, tutorials, and launch videos.
  • Sending bug reports or design reviews as short videos instead of scheduling calls.
  • Running async standups and client updates with comments on the recording.
  • Hosting recordings on your own infrastructure for teams that need data control.

Topics

FAQ

What is Cap?
Open source Loom alternative for fast screen recording, local editing, and shareable video links, with optional self-hosting. Cap is a screen recording tool for macOS and Windows that records screen, camera, and microphone, then turns the result into a shareable link or an exported video. It offers two modes: Instant Mode uploads while you record so a link is ready as soon as you stop, and Studio Mode records locally for editing with backgrounds, zooms, trimming, and captions before export.
Is Cap free to use? What license does it have?
Cap is open source under the Other license. Check the license terms before using it in commercial products.
Is Cap still maintained?
Actively maintained. The last commit to Cap was on Oct 18, 2026.
What can I use Cap for?
Recording product demos, tutorials, and launch videos. Sending bug reports or design reviews as short videos instead of scheduling calls. Running async standups and client updates with comments on the recording. Hosting recordings on your own infrastructure for teams that need data control.
Where can I get Cap?
The source code and installation instructions are on GitHub: https://github.com/CapSoftware/Cap

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects