json2tsv
« Back to VersTracker
Description:
JSON to TSV converter
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json tsv converter cli data-processing
Install: brew install json2tsv
About:
Json2tsv is a command-line utility that reads JSON data from standard input or files and converts it into tab-separated values (TSV) format. It handles nested JSON structures by flattening keys and supports streaming processing for large datasets. The tool provides a lightweight, dependency-free solution for transforming JSON into a format compatible with traditional spreadsheet and database tools.
Key Features:
  • Streaming processing for handling large files efficiently
  • Flattens nested JSON objects into dot-notation keys
  • Zero-dependency, single-binary design for easy deployment
  • Configurable field delimiter and quoting options
Use Cases:
  • Preparing JSON API responses for import into spreadsheets or relational databases
  • Converting log files or JSON datasets for analysis with command-line tools like awk or sort
  • ETL pipelines where JSON data needs to be transformed into a tabular format
Alternatives:
  • jq – More powerful and flexible for complex JSON transformations, but has a steeper learning curve and is a domain-specific language.
  • mlr (Miller) – A more comprehensive data processing toolkit that supports multiple formats (JSON, CSV, TSV) with rich transformation capabilities.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 10:44am 0 VERSION_BUMP 077243bb
Sep 14, 2024 10:16am 0 VERSION_BUMP a505b9a9