产品简介
twig Twig是一款终端界面的JSON和YAML文件查看器,能将复杂嵌套数据转为可导航树状结构,支持快速搜索和检查。它解决了在终端中查看大文件时缺乏结构、搜索不便和隐私泄露的痛点,适合需要处理生产日志、Kubernetes清单和大型API响应的开发者。

核心功能
- 原生支持JSON和YAML格式
- 只读模式安全查看数据
- 深度模糊搜索键值对
- 树状结构导航复杂文件
- 内置Catppuccin和Solarized主题
快速开始
- 第一步:安装uv工具(运行curl -LsSf https://astral.sh/uv/install.sh | sh)
- 第二步:使用uv安装twig(运行uv tool install twg)
- 第三步:运行twig查看文件(如twg data.json或twg config.yaml)
- 第四步:使用方向键导航、/搜索、q退出
界面预览

与其他方案对比
| 对比项 | twig | 同类方案 |
|---|---|---|
| 探索便捷性 | 提供树状导航和深度搜索,交互式理解数据 | jq功能强大但学习曲线陡峭;less/cat简单但无结构视图 |
| 隐私安全 | 完全本地运行,无数据上传风险 | Web查看器需上传文件,存在隐私和信任问题 |
| 适用场景 | 专注于只读探索,适合生产数据和配置文件 | jq适用于数据转换;Web查看器适用于简单浏览 |
适合谁用
- 需要查看和分析JSON/YAML配置文件的开发者
- 处理生产环境日志和Kubernetes清单的运维人员
- 探索大型API响应数据的后端工程师
下载与版本
当前最新版本为 v2.1.4,发布于 2025-12-25。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/workdone0/twig