Favicon of fx

fx

Interactive terminal viewer and processor for JSON, YAML, and TOML with streaming support, JavaScript expressions, and autocompletion.

fx is a powerful terminal-based tool for viewing and processing JSON, YAML, and TOML data with an intuitive interactive interface. Whether you're debugging APIs, analyzing configuration files, or transforming data, fx brings a modern approach to terminal data exploration.

Key capabilities include:

  • Interactive TUI viewer – Navigate and explore structured data visually in your terminal with an intuitive interface
  • JavaScript-based processing – Write familiar JavaScript expressions instead of learning a specialized syntax
  • Streaming support – Handle JSON per line, newline-separated JSON, and other streaming formats efficiently
  • Big integer precision – Work with large numbers without losing accuracy
  • JSON comments – Process JSON files with comments and trailing commas
  • Terminal autocompletion – Get intelligent suggestions in bash, zsh, or fish shells
  • Smart string handling – Wraps long strings or opens large text in a dedicated viewer
  • Multi-format support – Works seamlessly with JSON, YAML, and TOML files

Built in Go and distributed as a single self-contained binary, fx requires no dependencies and installs instantly. Perfect for developers, DevOps engineers, and anyone working with structured data in the terminal.

Features

JSON outputScriptableTrue color

Media

Pros

5
  • Interactive TUI JSON viewer
  • Supports JSON, YAML, and TOML
  • JavaScript processing for expressions
  • Streaming JSON support
  • Autocompletion in terminal

Related tools

Share:

Auto-fetched .

Recent releases

Similar to fx

Favicon

 

  
 
Favicon

 

  
 
Favicon