Cap: Beautiful, shareable screen recordings.
What problem it solves
Teams need a straightforward way to record, edit, and share visual updates without keeping their recording workflow in a closed platform. They also need control over where recordings are stored and whether the full platform is hosted for them or self-hosted.
Key features
Record, edit, and share — Capture a screen, camera, and microphone, then share a link or export a finished video.
Source: README
Instant and Studio recording modes — Instant Mode uploads while recording and produces a shareable link when recording stops. Studio Mode records locally and opens an editor for backgrounds, zooms, trimming, captions, and export controls.
Source: README
Flexible storage and self-hosting — Recordings can use Cap Cloud, an S3-compatible bucket, local storage, or a fully self-hosted deployment. Self-hosting includes Cap Web, the API, database, media server, and object storage through Docker Compose.
Source: README
Async collaboration — Comments, reactions, transcripts, viewer analytics, and team workspaces keep feedback connected to recordings.
Source: README
Cross-platform desktop and web workflow — A native desktop application supports recording on macOS, Windows, and Linux. A web dashboard provides viewing, sharing, and recording management.
Source: README, apps/desktop-gpui, apps/web
Quick start
Copied verbatim from the project's README.
git clone https://github.com/CapSoftware/Cap.git
cd Cap
docker compose up -dbun install
bun run env-setup
bun run cap-setupWho it may suit
This project may suit teams that rely on asynchronous screen recordings for product demos, bug reports, onboarding, tutorials, and client communication. It may also suit organizations that need local, custom-domain, S3-compatible, or self-hosted recording workflows.
Topics to discuss
Which recording and editing workflows should receive the most community attention next?
What storage, privacy, and self-hosting improvements would help teams adopt a self-controlled recording workflow?
How can contributors improve compatibility, accessibility, and documentation across desktop and web deployments?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/CapSoftware/Cap#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…