Skip to content

kanakkholwal/recast

Repository files navigation

Recast

Local-first screen recording and editing. Record, polish, and share product demos from your own machine.

Website · Features · Pricing · Download · Changelog

License: Dual License (GPLv3 / Commercial) Web deploy status

About

Recast is an open-source screen recorder and editor that runs entirely on your machine. No account is required to record, no telemetry phones home, and nothing is uploaded by default. When you want to share a finished video, push it to your own Google Drive from the export dialog and copy the link.

A hosted sharing layer (Recast Cloud) with watch analytics and team workspaces is on the way. It is storage-agnostic by design: bring your own storage on the free tier, or use Recast-managed storage or a custom S3, R2, Azure, or GCP bucket on paid plans.

For the full feature catalog, screenshots, and competitor comparisons, see the marketing site. This README focuses on running the codebase locally.

Quick start

Prerequisites: Node.js 18+, pnpm 9+, Rust 1.70+, and the Tauri OS prerequisites for your platform. The setup script can auto-install any of these that are missing.

git clone https://github.com/kanakkholwal/recast.git
cd recast

# Windows (PowerShell)
powershell -ExecutionPolicy Bypass -File scripts/setup.ps1

# macOS / Linux
bash scripts/setup.sh

Run the desktop app in dev mode:

pnpm --filter recast-desktop dev

Run the marketing website:

pnpm turbo run dev --filter=recast-web

Prefer to set things up by hand? See the manual setup steps in CONTRIBUTING.md.

Contributing

The Contributing Guide covers the codebase mental model, manual setup, building production binaries, the changelog and release workflow, and how to submit pull requests.

License

Recast is dual-licensed. The source is GPLv3 for personal, educational, and open-source use. A commercial license is required for closed-source redistribution or proprietary derived products. See LICENSE.md for the full terms.

About

Record, polish, and share product demos from your own machine.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors