vhs
« Back to VersTracker
Description:
Your CLI home video recorder
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @charmcli  |  formulae.brew.sh
Category: Developer tools
Tags: recording cli automation gif video
Install: brew install vhs
About:
VHS is a tool for writing terminal recordings as code. It allows you to automate the process of capturing terminal output in a deterministic way. This is useful for generating GIFs, demos, and documentation directly from text-based configuration files.
Key Features:
  • Declarative configuration for terminal recordings
  • Automated GIF and video generation
  • Integration with CI/CD pipelines
  • Cross-platform support
Use Cases:
  • Creating animated GIFs for software documentation
  • Generating demo videos for release notes
  • Automating UI testing for terminal applications
Alternatives:
  • asciinema – Focuses on terminal session recording and playback, whereas VHS is designed for scripted generation of polished videos.
  • terminalizer – Provides a GUI and CLI for recording, while VHS relies entirely on a text-based scripting language.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 12:54am 0 VERSION_BUMP c714ba23
Sep 13, 2024 10:56am 0 VERSION_BUMP fcc67b72