ยท 1 min read

VHS Tapes

VHS Tapes

Using VHS by Charm to create terminal GIFs for documentation, including tips for making perfect looping animations with ImageMagick.

Today was about documentation.

While reading the ratatui release guide I came across VHS, a tool for creating terminal GIFs from scripts. It was perfect for showing my project in action, so I set it up and recorded a quick demo.

To make the GIF loop indefinitely I had to install imagemagick and run:

magick -loop 0 demo.gif demo.gif

With that done, I turned to the README. I used grip to preview it locally, which made checking formatting quick and painless.

By the end of the day the project had a looping GIF and a clean README.