
CapSoftware/Cap
Open source Loom alternative. Beautiful, shareable screen recordings.
Loading star history...
Health Score
75
Weekly Growth
+0
+0.0% this week
Contributors
1
Total contributors
Open Issues
279
Generated Insights
About Cap
Cap
The open source Loom alternative.
Cap.so »
Downloads for
macOS & Windows
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:
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:
desktop: A Tauri (Rust) app, using SolidStart on the frontend.web: A Next.js web app.
Packages:
ui: A React Shared component library.utils: A React Shared utility library.tsconfig: Sharedtsconfigconfigurations used throughout the monorepo.database: A React and Drizzle ORM Shared database library.config:eslintconfigurations (includeseslint-config-next,eslint-config-prettierother configs used throughout the monorepo).
License:
Portions of this software are licensed as follows:
- All code residing in the
cap-camera*andscap-*families of crates is licensed under the MIT License (see licenses/LICENSE-MIT). - All third party components are licensed under the original license provided by the owner of the applicable component
- All other content not mentioned above is available under the AGPLv3 license as defined in LICENSE
Contributing
See CONTRIBUTING.md for more information. This guide is a work in progress, and is updated regularly as the app matures.
Discover Repositories
Search across tracked repositories by name or description
