
Google Meet
Video conferencing and collaboration platform
Discover top open-source software, updated regularly with real-world adoption signals.

Open source video messaging with instant screen recording
Cap is a video messaging tool for recording, editing, and sharing screen captures in seconds. A privacy-focused alternative to Loom with self-hosting options.

Cap is a video messaging platform built for developers, product teams, and creators who need fast, shareable screen recordings without vendor lock-in. Combining a native desktop application with a web-based sharing platform, Cap delivers professional-quality video capture with instant editing and distribution.
Deploy Cap Web to your own infrastructure using Docker or Railway, maintaining full control over your video content and user data. The desktop client seamlessly connects to self-hosted instances, giving teams the flexibility to meet compliance requirements while preserving the user experience. Alternatively, use the hosted version at Cap.so for zero-configuration deployment.
The platform leverages a Turborepo monorepo architecture with Tauri for native desktop performance, Next.js for the web experience, and Rust for core recording functionality. The tech stack includes Drizzle ORM with MySQL, SolidStart, and TailwindCSS, ensuring maintainability and extensibility for contributors and self-hosters alike.
When teams consider Cap, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Internal Product Demos
Engineering teams record feature walkthroughs and deploy videos to internal infrastructure, maintaining IP confidentiality while enabling async collaboration.
Customer Support Documentation
Support teams create shareable troubleshooting videos hosted on company servers, ensuring customer data never leaves organizational boundaries.
Educational Content Creation
Educators capture tutorials and lectures with instant editing, self-hosting content on institutional servers for FERPA compliance.
Remote Team Communication
Distributed teams replace synchronous meetings with recorded updates, reducing meeting overhead while preserving context and clarity.
Yes, Cap Desktop can connect to any self-hosted Cap Web instance regardless of whether you download the official build or compile it yourself.
Cap officially supports MySQL only. MariaDB and other compatible databases may partially work but are not officially supported or tested.
Cap Desktop is currently available for macOS and Windows. Linux support is not currently offered.
Core camera and capture components use the MIT License, while the main application code is licensed under AGPLv3. Third-party components retain their original licenses.
Cap Web can be self-hosted using Docker containers or deployed directly to Railway using the one-click deployment button. Full documentation is available in the self-hosting docs.
Project at a glance
ActiveLast synced 4 days ago