Recast is an offline-first screen recorder and editor. Record, edit
(zoom, cursor smoothing, captions, annotations), and export entirely on
your machine. Nothing is uploaded unless you choose to share it.
Platform status: Windows is stable. macOS (Apple Silicon &
Intel) and Linux are in beta.
Downloads
| Platform | Asset |
|---|---|
| Windows (x64) | recast_0.4.4_x64-setup.exe |
| macOS Apple Silicon — beta | recast_0.4.4_aarch64.dmg |
| macOS Intel — beta | recast_0.4.4_x64.dmg |
| Linux (AppImage) — beta | recast_0.4.4_amd64.AppImage |
| Linux (Debian / Ubuntu) — beta | recast_0.4.4_amd64.deb |
Permissions
Recast asks for each of these at first launch. Grant only the ones
you record from:
- Screen Recording — required to capture your screen.
- Microphone — required if you record voiceover.
- Camera — required if you record from a webcam.
macOS surfaces these in System Settings → Privacy & Security; Linux
and Windows behave per distro / shell and appear in the runtime
permission dialogs.
Installation
Windows
- Download
recast_0.4.4_x64-setup.exeabove. - Run the installer.
- WebView2 Runtime is bundled — no extra setup needed.
- First launch prompts for Screen Recording permission.
macOS — beta
Homebrew picks the right build for your chip and skips Gatekeeper:
brew install --cask kanakkholwal/recast/recastManual install: download the DMG, drag Recast to Applications, then
strip the quarantine attribute once (the build is unsigned):
xattr -dr com.apple.quarantine /Applications/Recast.appFirst launch prompts for Screen Recording, Microphone, and Camera.
Linux — beta
AppImage:
chmod +x recast_0.4.4_amd64.AppImage && ./recast_0.4.4_amd64.AppImageDebian / Ubuntu:
sudo dpkg -i recast_0.4.4_amd64.deb && sudo apt -f installPipeWire 0.3+ is recommended for system audio capture.
System requirements
- Windows: Windows 10 1809+ or Windows 11, x64.
- macOS: macOS 13 Ventura or later.
- Linux: glibc 2.35+ (Ubuntu 22.04, Fedora 36, Debian 12 or newer).
What's Changed
Desktop Features
- Enhance rendering, audio, and export features with WebGL2 support by @kanakkholwal in #114
Other Changes
- Enhance export capabilities, player consistency, and preset management by @kanakkholwal in #115
- Refactor design tokens, enhance accessibility, and improve timeline features by @kanakkholwal in #116
- feat(editor): implement timeline clip styles and tests by @kanakkholwal in #117
- feat(editor): add destination tile functionality for cloud and drive … by @kanakkholwal in #118
Full Changelog: v0.4.3...v0.4.4