5 个不稳定版本
| 0.9.0 | 2023年7月17日 |
|---|---|
| 0.8.0 | 2022年3月10日 |
| 0.7.2 | 2022年2月20日 |
| 0.7.1 | 2022年2月9日 |
| 0.7.0 | 2022年2月7日 |
#933 在 命令行工具
每月 256 次下载
1MB
8K SLoC
jless 是一个命令行 JSON 查看器。可以使用它来替换您目前用于查看 JSON 文件的任何组合的 less、jq、cat 和您的编辑器。它使用 Rust 编写,可以作为单个独立二进制文件安装。
jless 正在积极开发。我经常在 Twitch 上直播开发过程。
功能
- 以清晰的语法高亮显示 JSON 数据,省略对象键周围的引号、对象和数组分隔符以及尾随逗号。
- 展开和折叠对象和数组,以便您可以查看数据的整体和低级结构。
- 丰富的 vim 风格移动命令,用于高效地移动和查看数据。
- 基于正则表达式的完全搜索,以找到您正在寻找的确切数据。
jless 目前支持 macOS 和 Linux。计划支持 Windows。
安装
您可以使用各种包管理器安装 jless
| 操作系统 / 包管理器 | 命令 |
|---|---|
| macOS - HomeBrew | brewinstall jless |
| macOS - MacPorts | sudoport install jless |
| Linux - HomeBrew | brewinstall jless |
| Arch Linux | pacman -S jless |
| Void Linux | sudoxbps-install jless |
| NetBSD | pkgin install jless |
| FreeBSD | pkg install jless |
如果您已安装 Rust 工具链,您可以通过运行 cargo install jless 从源代码安装 jless。
发布 页面还包含各种架构的二进制文件链接。
依赖关系
在 Linux 系统上,如果从源代码构建,则需要 X11 库来构建剪贴板访问。在 Ubuntu 上,您可以使用以下命令安装这些库:
sudo apt-get install libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev
网站
jless.io 是 jless 的官方网站。网站代码包含在 website 分支上。
标志
jless 项目的吉祥物是水母 Jules。
Jules 的艺术作品由 annatgraphics 创作。
许可证
jless 在 MIT 许可证 下发布。
依赖关系
~10–21MB
~277K SLoC