charmbracelet

vhs

charmbracelet

Your CLI home video recorder 📼

AI 简介

charmbracelet/vhs 是一个用于录制终端会话并生成 GIF 的命令行工具。它允许用户通过编写简单的脚本来定义一系列终端操作,如输入命令、等待响应等,并最终输出为 GIF 动画,非常适合用于 CLI 工具的演示或集成测试。项目采用 Go 语言开发,支持自定义字体大小、窗口尺寸等参数,以适应不同场景的需求。此外,vhs 还集成了对 ttyd 和 ffmpeg 的依赖管理,确保了跨平台的良好兼容性。无论是开发者想要展示自己的 CLI 应用,还是教育者希望制作直观的教学材料,vhs 都是一个理想的选择。

Go
MIT License
19.9k
Stars
435
Forks
31
Watchers
115
Issues

Star 增长

今日+5
近 7 天+50
近 30 天+269
综合评分107.92
默认分支main