Getting StartedmacOS · Win · Linux · Android

Installation & Platform Setup Guide

Official release installation, Gatekeeper verification, and architecture prerequisites across macOS, Windows, Linux, and Android.

macOS Target
macOS 14+ (Universal / Apple Silicon & Intel)
Windows Target
Windows 10 (1903+) / Windows 11 (64-bit)
Linux Target
PipeWire & Wayland / X11 (x86_64)
Android Companion
Android 8.0+ (APK Sideload)
Pricing / License
100% Free Open Source (Zero Ads)
Security Verification
SHA-256 Checksum on GitHub Releases

CastSprint is 100% free forever with no accounts, paywalls, watermarks, or analytics tracking. Always download official releases from the verified repository and verify the SHA-256 checksums before running installer binaries.

Verifying Release Artifacts

Compare the SHA-256 hash of your downloaded file against the official hash published in the release notes:

macOS / Linux Checksum
shasum -a 256 CastSprint-macOS.dmg
Windows PowerShell Checksum
Get-FileHash .\\CastSprint-Windows-x64.zip -Algorithm SHA256

macOS Installation & Gatekeeper

  1. Download CastSprint-macOS.dmg.
  2. Double-click the DMG to open it.
  3. Drag CastSprint to your Applications folder.
  4. Eject the disk image.
  5. Launch CastSprint from Applications.
Gatekeeper FAQ

Public distribution requires Apple Developer ID signing and notarization. If macOS displays a warning for a non-notarized community build, review System Settings > Privacy & Security and click Open Anyway only after verifying the SHA-256 checksum against the official GitHub release.

Windows Installation

  1. Download CastSprint-Windows-x64.zip.
  2. Extract the archive into a folder of your choice (e.g. C:\Tools\CastSprint).
  3. Ensure Microsoft Visual C++ 2022 Redistributables (x64) are installed.
  4. Run castsprint_receiver.exe.
  5. When Windows Defender Firewall prompts on first launch, check Private networks and click Allow access.

Linux Receiver Setup

CastSprint provides a native C++20 Linux desktop receiver supporting PipeWire audio and Wayland / X11 window capture:

Linux Terminal
# Extract archive
tar -xzf CastSprint-Linux-x86_64.tar.gz
cd CastSprint-Linux

# Run automated smoke test
./castsprint_receiver_linux --smoke-test

# Run receiver on default port 27183
./castsprint_receiver_linux

Android Companion APK Setup

  1. Download CastSprint-Android-Debug.apk onto your phone.
  2. Open your Downloads folder and tap the APK to install.
  3. If prompted, permit your browser/file manager to "Install unknown apps".
  4. Launch CastSprint and grant the required screen capture and audio recording permissions when starting a stream.

Hardware Requirements Matrix

PlatformOperating SystemHardware RequirementsDependencies
Apple MacmacOS 14.0 Sonoma or newerApple Silicon (M1–M4) or Intel Core i5+None (Standalone app)
Windows PCWindows 10 (1903+) / Windows 11 64-bitDirect3D 11 compatible GPU (NVIDIA/AMD/Intel)MSVC 2022 x64 Runtime
LinuxUbuntu 22.04+, Fedora 38+, Archx86_64 CPU with OpenGL 3.3+PipeWire / PulseAudio