LinuxCommandLibrary

vhs

CLI home video recorder to generate terminal gifs from code.

TLDR

Create a tape file (Add commands to the tap file using your editor)

$ vhs new [path/to/file.tape]
copy


Record inputs to a tape file (Once done, exit the shell to create the tape)
$ vhs record > [path/to/file.tape]
copy


Record inputs to a tape file using a specific shell
$ vhs record --shell [shell] > [path/to/file.tape]
copy


Validate a type file's syntax
$ vhs validate [path/to/file.tape]
copy


Create a gif from a tape file
$ vhs < [path/to/file.tape]
copy


Publish a gif to https://vhs.charm.sh and get a shareable URL
$ vhs publish [path/to/file.gif]
copy

Copied to clipboard