
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, collapsed, and can be scrolled.
Cross-platform: Windows, Linux, MacOS.
Small: ~0.7MB all included. Zero dependencies.
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.

mkdir build; cd build
cmake ..
make
sudo make install
sudo snap install json-tui
| Contributor | Work |
|---|---|
| Arthur Sonzogni | Author & Maintainer |
| Igor Rudenko | Refactoring. Fix buffer size when reading from a file. |
| Corentin Girard | Arch linux package. |
| Adrià Arrufat | Fix CMake build caused by GIT_SHALLOW TRUE |
| You? | (PR are welcomed) |
C++
87.5%
CMake
12.5%

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, collapsed, and can be scrolled.
Cross-platform: Windows, Linux, MacOS.
Small: ~0.7MB all included. Zero dependencies.
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.

mkdir build; cd build
cmake ..
make
sudo make install
sudo snap install json-tui
| Contributor | Work |
|---|---|
| Arthur Sonzogni | Author & Maintainer |
| Igor Rudenko | Refactoring. Fix buffer size when reading from a file. |
| Corentin Girard | Arch linux package. |
| Adrià Arrufat | Fix CMake build caused by GIT_SHALLOW TRUE |
| You? | (PR are welcomed) |
C++
87.5%
CMake
12.5%