Handy Dev Tools
日常工作的简单在线工具。

暂无收藏

    Base64 编码/解码器
    Markdown 转 HTML
    HTML 转 Markdown
    URL 编解码
    Unicode 转义转换
    Unicode 编解码
    SQL 格式化
    SQL 分割
    SQL 参数绑定
    JSON 格式化
    XML 格式化
    YAML 格式化
    GraphQL 格式化
    JSON 转 YAML
    YAML 转 JSON
    JSON 转 TOML
    TOML 转 JSON
    HTML 实体 编码/解码
    TOML 转 YAML
    YAML 转 TOML
    CSV 转 SQL INSERT
    Markdown 表格生成
    JSON 转 XML
    XML 转 JSON
    UUID 生成器
    ULID 生成器
    密码生成器
    哈希生成
    Lorem Ipsum 生成器
    Lorem Picsum 图片URL生成器
    测试数据生成工具
    QR 码生成
    S3 路径解析与转换
    IP 地址计算
    子网分割
    子网合并
    CloudFront 签名 URL 生成
    RDS 连接字符串生成
    坐标转换器
    地理格式批量转换
    JWT 解码与解析
    Basic 认证
    密码强度分析
    信用卡验证
    PII Mask(敏感信息脱敏)
    RSA 密钥对生成器
    大小写转换
    罗马字转换
    罗马数字转换器
    语音代码转换器
    字符计数
    文本 Diff
    HTML 标签移除
    正则表达式测试
    颜色转换
    骰子
    Crontab 生成器
    Crontab 解析器
    表情选择器
    Unix 时间戳转换器
    HTTP 状态码搜索
    端口号查询
    MIME 类型搜索
    Base64 文件转换
    图片 Base64 编码/解码
    User-Agent 解析
    URL 解析
    OGP 检查
    提交信息生成器
    Chmod 计算器
    终端 GIF 生成器
    .env Parser & Validator
Ctrl+K

终端 GIF 生成器

模拟终端输出并录制为 GIF 动画下载。

脚本
预览

使用方法

关于此工具

这款终端GIF生成器可以将伪终端输出转换为可下载的动态GIF——无需录制屏幕。粘贴或输入您想展示的命令和输出,预览会话效果,然后导出可用于README、更新日志、博客文章或产品演示的GIF。 该工具专为需要以轻量方式展示CLI工作流程的开发者和技术文档撰写者而设计。由于动画是在浏览器中根据您提供的文本生成的,因此可以避免嘈杂的屏幕录制、多余的界面元素和体积庞大的视频文件。 该工具免费使用,无需注册。当一个简短的循环终端演示比静态代码块更能快速传达信息时,可以使用它。

使用方法

1. 在脚本栏输入标签脚本(见下方标签列表) 2. 点击「播放」预览;可用「暂停」「从头开始」控制 3. 点击「记录」在播放时录制 GIF,结束后自动下载 行首 ; 为注释。空行会显示为空白行。

选项

标签列表(仅行首有效;默认可省略冒号)

标签说明示例
[prompt] / [prompt:值] 文字提示符。后有文字则如cmd逐字输入。值为提示符;默认 "~ $ " 或上次[prompt:/ $] npm run
[cmd] / [cmd:毫秒] 值命令输入。默认60ms/字[cmd] echo hello
无标签行输出Hello World
[wait] / [wait:毫秒]等待[wait:500]
[progress] / [progress:毫秒] 标签进度条。毫秒为到100%的时间。默认2000ms[progress:3000] Installing...
[spinner] / [spinner:毫秒] 标签加载动画。毫秒为显示时间。默认1500ms。完成后消失[spinner] Loading
[clear]清屏[clear]
[question] / [question:ms]问[answer] / [answer:ms]答问题+回答[question]Name?[answer]Bob
[color:色]...[/color]文字色(仅 black,red,green,yellow,blue,purple,cyan,gray)[color:red]error[/color]
[color:色:r]...[/color]背景色(同color)+白字[color:green:r] OK [/color]
[bold]...[/bold]行内粗体[bold]bold[/bold]
行首 ;注释; comment

使用场景

• README 和文档中的 CLI 演示 GIF • 教程与说明插图 • 工具和库的使用示例 • 博客与演示文稿配图

代码示例

基本脚本示例
Read Only
1[prompt]
2[cmd] echo hello
3Hello World
4[wait:500]
带颜色、粗体、进度条
Read Only
1[prompt]
2[cmd] npm install
3[color:green]✓[/color] installed [bold]successfully[/bold]
4[progress:2000]
5Done.

隐私与数据处理

播放和 GIF 生成均在浏览器内完成,不会将脚本或 GIF 发送到服务器。

常见问题

Q: 什么是终端GIF?
A: 一种看起来像终端会话的动态GIF,便于在文档中展示CLI命令,无需使用视频播放器。
Q: 我需要录制屏幕吗?
A: 不需要。粘贴或输入伪终端输出,即可直接在浏览器中导出GIF。
Q: 这个GIF可以用在哪里?
A: README演示、博客文章、更新日志、入职文档和社交媒体帖子等。
Q: 免费吗?
A: 是的,无需注册。