Sitecast is a free, open-source tool that allows you to generate high-definition MP4 demo videos of websites directly from your command line without manual recording. It runs entirely locally, requiring no accounts, subscriptions, or cloud services.
Key Features:
100% Local & Private: All recordings and data stay on your machine.
Human-like Pacing: Automatically scrolls through websites with natural pauses, capturing animations and key content smoothly.
High-Quality Output: Videos are encoded locally using FFmpeg with libx264 (CRF 23) for near-lossless compression and broad compatibility.
Developer Focused: Designed for reproducible, high-quality video generation.
Customization: Options for dark color scheme, kiosk mode (no browser frame), frame rate, resolution, and more.
Environment Diagnostics: Includes 'sitecast doctor' to verify system setup and 'sitecast setup' to install Chromium if needed.
Cross-Platform Support: Supports Linux and WSL2 on Windows.
How it Works:
Install the CLI: Use npm install -g sitecast.
Run the Renderer: Execute `sitecast render <url>` to start recording.
Get Your Video: A high-quality MP4 file is generated locally.
Sitecast is released under the MIT License, making it free for both personal and commercial projects.
Built with