Skip to content

Entry

vhs

Appears in 6 awesome lists

A tool for turning terminal sessions into animated GIFs or videos. VHS lets you script terminal interactions and outputs them as recordings, useful for demos and documentation.

Open github.comcharmbracelet/vhs

Found in these lists

Awesome Command Line (CLI/TUI) Programs

Section: Screen recorder · Write terminal GIFs as code for integration testing and demoing your CLI tools.

FreshScore 83

Awesome Go

Section: Advanced Console UIs · Your CLI home video recorder - generate terminal GIFs from code for documentation and tutorials.

FreshScore 94

Awesome README

Section: Creating GIFs · Free - Generate beautiful terminal GIFs with a simple scripting language

FreshScore 90

Awesome Video

Section: Media Tools · A tool for turning terminal sessions into animated GIFs or videos. VHS lets you script terminal interactions and outputs them as recordings, useful for demos and documentation.

ActiveScore 77

go-awesome

Section: 终端工具 · 终端录像工具,提供了在终端中录制和回放终端会话的功能,类似于将终端会话记录为视频的方式

StaleScore 56

awesome-go

Section: Other · Your CLI home video recorder 📼

FreshScore 81

fx

Command-line JSON processing tool by anononymus JavaScript functions

In 12 listsDetails

Licecap

Free - Less intuitive, but with more features.

In 5 listsDetails

termui

Go terminal dashboard based on termbox-go and inspired by blessed-contrib.

In 5 listsDetails

pterm

✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.

In 5 listsDetails

lipgloss

star:10422 Declaratively define styles for color, format and layout in the terminal.

In 4 listsDetails

go-prompt

Library for building a powerful interactive prompt, inspired by python-prompt-toolkit.

In 4 listsDetails

asciigraph

Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

In 4 listsDetails

bubbletea

star:38900 Go framework to build terminal apps, based on The Elm Architecture.

In 4 listsDetails