jless is a pager for JSON: open a file of any size, fold whole arrays down to a single line, search across the parts that are folded, and read the structure instead of the punctuation.
The demo opens a 2 MB file of 10,000 request events. Press Space on the
events line to fold all 10,000 into {…}, type /error to jump to the
failures, m to switch between data mode and line mode, and ? for the
rest of the keys — the list is short, because this is a pager and not an
editor. The VM is private to your browser tab; nothing you type leaves it.