Cap screenshot

Cap

Author Avatar Theme by Capsoftware
Updated: 23 May 2025
9764 Stars

Open source Loom alternative. Beautiful, shareable screen recordings.

Categories

Overview:

Cap is an open source video messaging tool currently in public beta. It serves as an alternative to Loom, allowing users to easily record, edit, and share videos within seconds. In active development, Cap offers a self-hosting option with deployment buttons for Vercel and Render, as well as a Docker option. The development roadmap showcases ongoing updates and future plans for the product.

Features:

  • Video Messaging Tool: Record, edit, and share videos quickly.
  • Self-Hosting Guide: Includes one-click deployment buttons for Vercel and Render, as well as Docker option.
  • Monorepo App Architecture: Utilizes Rust, React (Next.js), TypeScript, Tauri, Drizzle (ORM), MySQL, TailwindCSS in a Turborepo powered monorepo structure.
  • Desktop and Web Apps: Utilizes Tauri for the desktop app and Next.js for the web app.
  • Shared Component and Utility Libraries: Includes a React Shared component library and utility library.
  • Shared Configurations: Utilizes shared tsconfig, database, and eslint configurations.
  • Active Development: Regular updates and contributions welcomed through the Cap Discord channel.

Installation:

To install Cap, follow these steps:

  1. Clone the Cap repository from GitHub.
    git clone [repository-url]
    
  2. Install dependencies using npm.
    npm install
    
  3. Start the application.
    npm start
    
  4. Access Cap through the provided URL in your browser.

Summary:

Cap is an open source video messaging tool that simplifies the process of recording, editing, and sharing videos. With a focus on self-hosting and a monorepo app architecture, Cap offers a versatile solution for users looking to communicate through video content. Regular updates and ongoing development indicate a commitment to improving and expanding the capabilities of the platform.