Skip to content

pegasusspiele/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.

Self Hosting

Cap Web is available to self-host using Docker or Railway, see our self-hosting docs to learn more. You can also use the button below to deploy Cap Web to Railway:

Deploy on Railway

Cap Desktop can connect to your self-hosted Cap Web instance regardless of if you build it yourself or download from our website.

Monorepo App Architecture

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

A note about database: The codebase is currently designed to work with MySQL only. MariaDB or other compatible databases might partially work but are not officially supported.

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.

About

Open source Loom alternative. Beautiful, shareable screen recordings.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 65.2%
  • Rust 29.8%
  • MDX 1.6%
  • JavaScript 1.3%
  • WGSL 0.7%
  • CSS 0.6%
  • Other 0.8%