misc/json-tui 1.4.2 FreeBSD
JSON terminal UI made in C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
3996942d35- License
- MIT
- Categories
- misc
- Package size
- 83.0 KiB, 229.7 KiB installed
Description
json-tui is a JSON terminal UI made in C++.
Features: * Interactive: Use keyboard or mouse to scroll/expand objects. * Colors * Responsive: Adapt to the terminal dimensions. Very long text values are wrapped on several lines. * Cross-platform * The output is displayed inline with the previous commands. Meaning you can still see the json after leaving json-tui. * (Vim users): Also support j/k for navigation. * Table view: Turn arrays of objects into tables.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/json-tui | 1.4.2 |
| DragonFly | misc/json-tui | 1.3.0.13_3 |
Install
Binary package:
pkg install json-tui
From the ports tree:
cd /usr/ports/misc/json-tui/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= json-tui>0:misc/json-tui
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.2 | 1.4.2 | - | 1.4.1 | 1.4.2 |
| FreeBSD:14:quarterly | 1.4.1 | 1.4.1 | n/a | 1.4.1 | 1.4.1 |
| FreeBSD:15:latest | 1.4.2 | 1.4.2 | n/a | - | 1.4.1 |
| FreeBSD:15:quarterly | 1.4.1 | 1.4.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.1 | 1.4.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
args>0: devel/argsnlohmann-json>0: devel/nlohmann-json
Library 1
libftxui-component.so: devel/ftxui
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++20-lang
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ArthurSonzogni-json-tui-v1.4.2_GH0.tar.gz | 353105 | 11949dbeccaac813bec62f3cb9e3dd398846c9bb9306291c0eb72a97e7567c48 |