LinuxCommandLibrary

vhs

CLI home video recorder to generate terminal gifs from code.

TLDR

Create a tape file (add commands to the tape file using an 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 the syntax of a tape file
$ vhs validate [path/to/file.tape]
copy


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


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

Copied to clipboard