Open source Loom alternative. Effortless, instant screen sharing.
AGPL-3.0 License
NOTE: Cap is under active development, and is currently in public beta. This repository is updated regularly with changes and new releases.
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.
We're working on a self-hosting guide for Cap. This will include one-click deployment buttons for Vercel and Render, as well as an option to self host with Docker. Join the Cap Discord if you want to help contribute to this particular project.
We use a combination of Rust, React (Next.js), TypeScript, Tauri, Drizzle (ORM), MySQL, TailwindCSS throughout this Turborepo powered monorepo.
desktop
: A Tauri (Rust) app, using SolidStart on the frontend.web
: A Next.js web app.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).See CONTRIBUTING.md for more information. This guide is a work in progress, and is updated regularly as the app matures.