Favicon of jnv

jnv

Interactive TUI JSON viewer with jq filter editor. View, navigate, and edit JSON data directly in the terminal with syntax highlighting and auto-completion.

jnv is an interactive terminal-based JSON viewer and filter editor that brings powerful JSON navigation directly to your command line. Whether you're working with API responses, configuration files, or data pipelines, jnv lets you explore and transform JSON without leaving your terminal.

Key capabilities include:

  • Interactive JSON exploration with syntax highlighting and intuitive navigation controls
  • Built-in jq filter editor with auto-completion for common operations like object access, array indexing, and identity filters
  • Real-time filter evaluation with helpful hint messages guiding you through transformations
  • Multiple input formats supporting JSON files, stdin, and JSON Lines data structures
  • Flexible configuration via TOML files to customize keybinds, UI reactivity, editor behavior, and visual styling
  • Clipboard integration to quickly copy filtered results or jq expressions
  • Cross-platform support with native packages available for macOS, Linux, Windows, and Docker

Simply pipe your JSON data into jnv or pass a file path, then use arrow keys to navigate, Tab for suggestions, and Enter to toggle nested structures. The integrated jq filter editor eliminates the need to have jq installed separately, making it ideal for developers, DevOps engineers, and anyone frequently working with JSON data in the terminal.

Install

Brew
$ brew install jnv
Brew
$ brew install ynqa/tap/jnv

Features

Config fileJSON output

Shell features

Syntax highlighting

Media

Pros

4
  • Interactive JSON viewer with syntax highlighting
  • jq filter editor with auto-completion
  • Configurable via TOML file
  • Supports multiple JSON structures and JSON Lines

Cons

1
  • Auto-completion for jq filters is limited to basic operations

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to jnv

Favicon

 

  
 
Favicon

 

  
 
Favicon