Audio and video · Edition No. 3 · 28 Aug 2026

CapSoftware/Cap

A screen and camera recorder for Mac and Windows that produces a shareable link or an edited video file.

← Audio and videoRead the whole edition →
Cap: screen recordings you can send. Records the screen and camera, then gives you a link.

21.9k stars · AGPL-3.0 · cap-v0.5.9 (2026-08-11) · Track this in Rising ↗

Open-source Loom with automatic cursor-follow zoom — an amateur screencast that looks funded.

Verified25 Oct 2026

Radar check

What we found when we opened it. Every bar is one fact, with its date.

Alive100

Last code pushed 25 Oct 2026, 2 days before this check.

Releases100

Latest release cap-v0.6.1 on 20 Oct 2026.

Maturity55

Public since November 2023, a little over 2 years.

Adoption87

23,705 stars and 2,145 forks.

Activity100

3,834 commits and 146 new issues in the last 90 days.

Community100

157 contributors. 712 pull requests merged in 90 days.

Security40

No security policy file says how to report a problem. No published security advisories.

Licence AGPL-3.0,: free to run; offering a changed copy to others as a service means publishing your changesSetup effort 2 of 5Payoff 5 of 5
How the bars are scored
  • Alive. Days since the last code push: a week or less 100, a month 90, three months 70, six months 50, a year 30, eighteen months 15, older 0.
  • Releases. Age of the latest GitHub release, on a similar scale; no bar when the project publishes no releases.
  • Maturity. Age of the project: eight years 100, five 90, three 70, two 55, one 40, six months 25, younger 10.
  • Adoption. Stars on a log scale: 100,000 stars is 100, 10,000 is 80, 1,000 is 60, 100 is 40.
  • Activity. Commits in the last 90 days: 300 or more 100, 100 85, 30 65, 10 45, any 25.
  • Community. People who have contributed: 100 or more 100, 30 80, 10 60, 5 40, 2 25, one 10.
  • Security. A published security policy 80, none 40; published advisories are listed, not scored.

Checked by Repo Radar on 25 Oct 2026 from the repository on GitHub. Covered in Edition 3.

▶Repo detailsthe review · specs · pros & cons · install

What it does

It records the screen, the camera and the microphone. It has two modes, named in its own documentation. Instant Mode uploads while you are still recording and gives you a link the moment you stop. Studio Mode records to the machine first and then opens an editor for backgrounds, zooms, trimming, captions and export. The share page takes comments and reactions and reports who watched. Recordings can live in the project's own cloud, in a storage bucket of your own (Amazon S3, Cloudflare R2, Backblaze B2, MinIO and Wasabi are all named), or only on the machine that made them. It can also run on a server you control: the README gives git clone followed by docker compose up -d, where Docker is a way of running a program inside its own sealed box so it cannot disturb anything else. What it does not do is run as a desktop program on Linux, because the downloads are Mac and Windows only, and the self-hosted build needs a token from a separate data service before it will report viewer counts at all.

Why it matters

Who it suits. Anyone who has to explain software to people who are not in the room, and who would rather send a two-minute recording than write four paragraphs. The automatic zoom is the part that earns its place: it follows the pointer and pushes in on whatever is being clicked, so an ordinary recording comes out looking deliberate with no editing work. Skip it if a recorder that does the job is already installed, because this adds one more rather than replacing three.

Verdict. Worth an afternoon. Download it, record one real explanation of something, and watch it back before you send it. Two things to settle first. The licence on the main application is AGPL-3.0, which is fine for a tool you use and a serious question if you ever want to build it into something you ship; only the cap-camera* and scap-* crate families are under the more permissive MIT licence. And the sharing half is where the paid service lives, so running the whole thing yourself is real work rather than a flag you set. The project is busy and current: release 0.6.0 on 15 September 2026, code landed on 10 October 2026, and 9,149 commits since November 2023. If you want the heavyweight free alternative, obsproject/obs-studio does far more and asks far more of you.

Stars21.9k
LicenceAGPL-3.0
Latestcap-v0.5.9 (2026-08-11)checked 7 Sep 2026
Written inRust
NeedsDocker Compose, Docker and MySQL
RunsSelf-hosted on your own server
Summary (Key Points)from the README
Key features
  • Instant Mode: Cap uploads while you record and gives you a share link as soon as recording stops.
  • Studio Mode: Cap records locally, then opens an editor for backgrounds, zooms, trimming, captions and export.
  • Storage choice: Use Cap Cloud, connect an S3-compatible bucket (AWS S3, Cloudflare R2, Backblaze B2, MinIO, Wasabi or another), or keep recordings local.
  • Privacy controls: Share publicly or privately, add passwords, serve share pages from your own domain, or keep sensitive recordings off hosted infrastructure.
  • Async feedback: Comments, reactions, transcripts and viewer analytics stay attached to each video.
  • Cap AI: Generates titles, summaries, clickable chapters, captions and transcripts automatically.
  • Loom import: Brings existing Loom videos into Cap so the library sits in one place.
  • Self-hosting: Run Cap Web, the API, database, media server and object storage with Docker Compose, then point Cap Desktop at your instance under Settings > Cap Server URL.
Ways to install
Platform or methodWhat it needsEffort
Cap Desktop downloadmacOS or WindowsNot stated
Docker ComposeA VPS, home server or any Docker-capable hostNot stated
RailwayA Railway accountOne-click managed hosting
CoolifyA Coolify host, using docker-compose.coolify.ymlNot stated
Important
  • Platform support: The desktop apps run on macOS and Windows only, according to the README.
  • Default secrets: Replace the default secrets and set public URLs before exposing a deployment to the internet.
  • Login links: When email is not configured, login links appear in the service logs instead of an inbox.
  • Trusted-proxy auth: Single-owner instances behind an authenticating reverse proxy need a shared secret and proxy hardening, described in the README's trusted-proxy section.
  • Analytics reset risk: `analytics:setup` can remove Tinybird resources outside the checked-in configuration, so run it only against a workspace you intend to manage from this repo.
  • Analytics token: Set TINYBIRD_ADMIN_TOKEN or TINYBIRD_TOKEN before running analytics commands.
  • Developer requirements: Local development needs Node.js 24 or newer, Bun 1.4.4, Rust 1.88 or newer, and Docker for MySQL, MinIO and local services.
  • Licensing: Most content is AGPLv3, cap-camera* and scap-* crates are MIT, and third-party components keep their own licenses.

Written by an AI model from the project’s README; not part of the review, and it can be wrong.

Setup effort
2 / 5
Payoff
5 / 5
Good
  • The zoom follows the pointer on its own, so a plain recording looks edited without any editing.
  • Recordings can stay on the machine, go to a bucket you own, or go to the project's cloud, and that choice is yours per recording.
  • The share page reports who watched and how far, which turns a video into a number rather than a file you hope landed.
Watch for
  • No Linux desktop download: Mac and Windows only.
  • AGPL-3.0 on the application, which is a licence to read carefully before embedding any of it in something you distribute.
  • 210 open issues and 204 open pull requests, and the viewer counts in a self-hosted install need an account with a separate data service.
Works well with

Later it can run self-hosted alongside your other containers (see Coolify, 08) so demo links live on your own domain.

Install
git clone https://github.com/CapSoftware/Cap.git
cd Cap
docker compose up -d
# the web application is then at http://localhost:3000
Screenshots
CapSoftware/Cap: GitHub preview cardCapSoftware/Cap: Screenshot 1

On Stack Radar: Design & Creative › Presentations, Demos & Screen Capture › Screen Recording.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.