notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
json-tui JSON terminal UI made in C++
1.3.0.13_3 misc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.0.13_3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-15 03:15:11
Last Update: 2023-11-05 17:03:59
Commit Hash: 3aa4064
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: MIT
WWW:
https://github.com/ArthurSonzogni/json-tui
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/json-tui
  2. /usr/local/share/licenses/json-tui-1.3.0.13_3/catalog.mk
  3. /usr/local/share/licenses/json-tui-1.3.0.13_3/LICENSE
  4. /usr/local/share/licenses/json-tui-1.3.0.13_3/MIT
Collapse this list.
Dependency lines:
  • json-tui>0:misc/json-tui
To install the port:
cd /usr/ports/misc/json-tui/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/json-tui
  • pkg install json-tui
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: json-tui
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1673746734 SHA256 (ArthurSonzogni-json-tui-v1.3.0-13-g6b38aba_GH0.tar.gz) = dd7f9af11d9cf43418aad4ef79c3cf45c25565ddee6167423c14cc5b11e6df31 SIZE (ArthurSonzogni-json-tui-v1.3.0-13-g6b38aba_GH0.tar.gz) = 353029

Packages (timestamps in pop-ups are UTC):
json-tui
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.0.13_31.3.0.13_3-1.3.0.13_31.3.0.13_3---
FreeBSD:13:quarterly1.3.0.13_31.3.0.13_31.3.0.13_21.3.0.13_31.3.0.13_31.3.0.13_31.3.0.13_31.3.0.13_3
FreeBSD:14:latest1.3.0.13_31.3.0.13_3-1.3.0.13_31.3.0.13_31.3.0.13_2-1.3.0.13_2
FreeBSD:14:quarterly1.3.0.13_31.3.0.13_3-1.3.0.13_31.3.0.13_31.3.0.13_31.3.0.13_31.3.0.13_3
FreeBSD:15:latest1.3.0.13_31.3.0.13_3n/a1.3.0.13_3n/a1.3.0.13_31.3.0.13_31.3.0.13_3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. args>0 : devel/args
  2. nlohmann-json>0 : devel/nlohmann-json
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
Library dependencies:
  1. libftxui-component.so : devel/ftxui
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_json-tui
USES:
cmake compiler:c++20-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ArthurSonzogni/json-tui/tar.gz/v1.3.0-13-g6b38aba?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.0.13_3
05 Nov 2023 17:03:59
commit hash: 3aa4064f27e14ffbabba99cdca4cd88ac81aefb1commit hash: 3aa4064f27e14ffbabba99cdca4cd88ac81aefb1commit hash: 3aa4064f27e14ffbabba99cdca4cd88ac81aefb1commit hash: 3aa4064f27e14ffbabba99cdca4cd88ac81aefb1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/ftxui: update 4.1.1 → 5.0.0

Reported by:	portscout
1.3.0.13_2
29 May 2023 18:33:21
commit hash: 8ddf7d12ed890a6e50a9a1afa1e280df6f3d934bcommit hash: 8ddf7d12ed890a6e50a9a1afa1e280df6f3d934bcommit hash: 8ddf7d12ed890a6e50a9a1afa1e280df6f3d934bcommit hash: 8ddf7d12ed890a6e50a9a1afa1e280df6f3d934b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/ftxui: Update 4.0.0 → 4.1.1

Reported by:	portscout
1.3.0.13_1
14 Feb 2023 02:30:56
commit hash: 4ed4e2c2d1baa18e65985304c4c72e898b2eb59ecommit hash: 4ed4e2c2d1baa18e65985304c4c72e898b2eb59ecommit hash: 4ed4e2c2d1baa18e65985304c4c72e898b2eb59ecommit hash: 4ed4e2c2d1baa18e65985304c4c72e898b2eb59e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/ftxui: Update 3.0.0-71 → 4.0.0

Reported by:	portscout
1.3.0.13
15 Jan 2023 03:13:58
commit hash: 1c0f318b761394f2ee0ea17bb6df7124f901ae47commit hash: 1c0f318b761394f2ee0ea17bb6df7124f901ae47commit hash: 1c0f318b761394f2ee0ea17bb6df7124f901ae47commit hash: 1c0f318b761394f2ee0ea17bb6df7124f901ae47 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/json-tui: New port: JSON terminal UI made in C++

Number of commits found: 4