Repolode
antonmedv

antonmedv/fx

一款终端 JSON 查看与处理工具,可在命令行中交互式浏览、折叠和转换 JSON。

可替代:jq

Star
20,693
Fork
495
未关闭 Issue
6
最近提交
14天前

这是什么?

fx 是一个用 Go 编写的命令行工具,用于在终端中查看和处理 JSON。它以可交互、可导航的树形视图展示 JSON,可以展开和折叠节点,无需翻看大段原始输出。

除了查看,fx 还能对读入的 JSON 进行转换。你可以在命令行中用 JavaScript 表达式或函数处理输入,适合在管道中快速过滤数据、提取字段或重组结构。

完整的安装和使用说明见 fx.wtf。项目采用 MIT 许可证。

核心功能

  • 01在终端中以交互式树形视图浏览和折叠 JSON。
  • 02在命令行中使用 JavaScript 表达式转换 JSON。
  • 03可作为 shell 管道中的过滤工具使用。
  • 04以 Go 编写,发布为单个命令行程序。

适用场景

  • 在不翻阅原始输出的情况下查看大型 API 响应。
  • 在 shell 脚本和管道中提取或重组 JSON 字段。
  • 浏览日志或配置导出的陌生 JSON 文件。

标签

常见问题

fx 是什么?
一款终端 JSON 查看与处理工具,可在命令行中交互式浏览、折叠和转换 JSON。 fx 是一个用 Go 编写的命令行工具,用于在终端中查看和处理 JSON。它以可交互、可导航的树形视图展示 JSON,可以展开和折叠节点,无需翻看大段原始输出。
fx 可以免费使用吗?用的什么许可证?
fx 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
fx 还在维护吗?
活跃维护中。fx 最近一次提交是在 2026年10月8日。
fx 适合用来做什么?
在不翻阅原始输出的情况下查看大型 API 响应。 在 shell 脚本和管道中提取或重组 JSON 字段。 浏览日志或配置导出的陌生 JSON 文件。
在哪里获取 fx?
源代码和安装说明在 GitHub 上:https://github.com/antonmedv/fx

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目