Skip to content

Open source Loom alternative. Beautiful, shareable screen recordings.

License

Notifications You must be signed in to change notification settings

CapSoftware/Cap

Repository files navigation

Logo

Cap

The open source Loom alternative.
Cap.so »

Downloads for macOS & Windows


Open Bounties

Cap is the open source alternative to Loom. It's a video messaging tool that allows you to record, edit and share videos in seconds.

Cap Self Hosting (Updated May 2025)

Self-hosting deployment options for Cap are currently being worked on. This includes a Dockerfile and also one-click deployment via Railway. Documentation on how to deploy will be released as soon as we make the Dockerfile and Railway deployment template stable. You will be able to take your self hosted URL and paste directly into the desktop app for direct, instant use.

Join the Cap Discord if you want to help contribute to this particular project.

Monorepo App Architecture

We use a combination of Rust, React (Next.js), TypeScript, Tauri, Drizzle (ORM), MySQL, TailwindCSS throughout this Turborepo powered monorepo.

Apps:

Packages:

  • ui: A React Shared component library.
  • utils: A React Shared utility library.
  • tsconfig: Shared tsconfig configurations used throughout the monorepo.
  • database: A React and Drizzle ORM Shared database library.
  • config: eslint configurations (includes eslint-config-next, eslint-config-prettier other configs used throughout the monorepo).

Contributing

See CONTRIBUTING.md for more information. This guide is a work in progress, and is updated regularly as the app matures.