Jsonfomitter
Jsonfomitter is a software library designed to format JSON data for both human readability and machine processing. Presented as a language-agnostic tool, jsonfomitter aims to provide fast, deterministic output with configurable styles and robust error reporting. The project emphasizes streaming support to handle large JSON documents by processing input incrementally and producing output without requiring the entire document in memory.
Core features include configurable indentation and line breaks; compact and pretty formatting modes; a streaming formatter
Architecture typically consists of a lightweight core formatter and language bindings that expose the formatting interface
Usage scenarios include pretty-printing API responses for debugging, formatting log lines for readability, and reformatting existing
See also: JSON, data formatting libraries, streaming parsers.