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 Ask DeepWiki

About

Recast is an open-source screen recorder and editor that runs entirely on your machine. No account is required to record, and nothing you record is uploaded unless you choose to share it. Anonymous crash reporting is on by default and product analytics is opt-in; both are tied to no account and can be switched off in Settings. 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 web site. This README focuses on running the codebase locally.

Quick start

Prerequisites: Node.js 18+, pnpm 10+, Rust 1.77+, 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 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

Local-first screen recording and editing agent

Resources

License

Contributing

Stars

15 stars

Watchers

0 watching

Forks

Contributors