fx โ€“ a terminal JSON viewer & processor

1 min read Original article โ†—

๐Ÿƒ

Interactive TUI JSON Viewer

Visualize and explore JSON data interactively in the terminal.

go

Written in Go

Built using the Go programming language. Distributed as a single self-contained binary.

๐Ÿ’ฆ

JSON Streaming

Supports streaming of JSON data, including JSON per line or JSON separated by newlines.

๐ŸŽฉ

JavaScript Processing CLI

Write expressions with familiar JavaScript syntax. No need to learn a DSL.

๐Ÿ—ป

Big Integer Support

Works with large integers without losing precision.

//

JSON Comments Support

Works with JSON comments and trailing commas.

๐ŸŽ›๏ธ

Terminal Autocompletion

Autocompletion right in the terminal. Supports bash, zsh, or fish.

๐Ÿงต

Large String Preview

Wraps long strings, or previews large strings in a separate viewer.

๐Ÿ“œ

YAML & TOML Support

Supports both YAML and TOML