explaingit

antonmedv/fx

📈 Trending20,463GoAudience · developerComplexity · 2/5ActiveLicenseSetup · easy

TLDR

Interactive terminal tool for viewing, exploring, and processing JSON files with a keyboard-driven interface.

Mindmap

mindmap
  root((repo))
    What it does
      View JSON files
      Explore interactively
      Process data
    How to use
      Keyboard navigation
      Filter and search
      Transform output
    Tech stack
      Go language
      Terminal UI
    Use cases
      Debug APIs
      Inspect configs
      Data exploration

Things people build with this

USE CASE 1

Quickly inspect and navigate large JSON API responses without leaving the terminal.

USE CASE 2

Debug configuration files and data structures by interactively exploring their contents.

USE CASE 3

Filter and transform JSON data using keyboard commands for rapid data exploration.

Tech stack

GoTerminal UI

Getting it running

Difficulty · easy Time to first run · 5min
Use freely for any purpose including commercial, as long as you keep the copyright notice.

In plain English

fx is a terminal-based JSON viewer and processor written in Go. Based on the description and topics, it provides an interactive command-line interface (TUI) for viewing and working with JSON data. The README does not provide further detail beyond pointing to documentation at fx.wtf.

Copy-paste prompts

Prompt 1
How do I use fx to view and navigate a JSON file from the command line?
Prompt 2
Show me how to filter JSON data using fx's interactive interface.
Prompt 3
What keyboard shortcuts does fx support for exploring nested JSON structures?
Prompt 4
How can I pipe JSON output from curl into fx to inspect API responses?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.