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