vcr 0.0.22

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global vcr --version 0.0.22
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local vcr --version 0.0.22
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=vcr&version=0.0.22
                    
nuke :add-package vcr --version 0.0.22
                    

VcrSharp

⚠️ WORK IN PROGRESS This project is in early development and the API will change rapidly. If you need a stable, production-ready terminal recorder, please use VHS instead. VcrSharp is experimental and should be considered alpha quality.

A .NET terminal recorder that turns .tape files into GIFs and videos. Write your terminal demos as code, then render them to video.

VCR Install Demo

Installation

Install VcrSharp as a global .NET tool:

dotnet tool install --global vcr

Documentation

For complete documentation, tutorials, and examples, visit:

https://phil-scott-78.github.io/vcr/

The documentation includes:

Quick Example

Create a file called demo.tape:

Output demo.gif

Set Cols 80
Set Rows 20
Set Theme "Dracula"

Type "echo 'Hello, VCR#!'"
Enter
Sleep 1s

Then record it:

vcr demo.tape

Attribution

This project is heavily inspired by VHS by Charm Bracelet. VcrSharp adds better Windows support and the ability to execute real commands via the Exec command, but VHS is still much more feature rich.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.0.31 106 1/9/2026
0.0.30 182 12/23/2025
0.0.29 272 12/17/2025
0.0.28 279 12/16/2025
0.0.27 202 12/4/2025
0.0.26 675 12/2/2025
0.0.25 576 12/1/2025
0.0.23 187 11/24/2025
0.0.22 190 11/24/2025
0.0.21 188 11/24/2025
0.0.20 191 11/23/2025
0.0.19 183 11/23/2025
0.0.18 136 11/23/2025
0.0.17 271 11/21/2025
0.0.16 303 11/21/2025
0.0.15 319 11/21/2025
0.0.14 399 11/20/2025
0.0.13 410 11/18/2025
0.0.12 391 11/17/2025
0.0.11 334 11/17/2025
Loading failed