jo
« Back to VersTracker
Description:
JSON output from a shell
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json cli shell developer-tools data-format
Install: brew install jo
About:
Jo is a command-line utility that creates JSON objects from shell command arguments and input streams. It provides a lightweight, dependency-free alternative to complex scripting for generating structured JSON data directly from the terminal. The tool excels at converting shell variables, command outputs, and simple inputs into valid JSON format for APIs and configuration files.
Key Features:
  • Create JSON objects from command-line arguments
  • Support for nested structures and arrays
  • Read input from stdin for piping
  • Zero external dependencies
  • Simple, intuitive syntax
Use Cases:
  • Generating JSON payloads for API calls from shell scripts
  • Converting command output to JSON for configuration management
  • Creating structured data for CI/CD pipelines
  • Quick data transformation in terminal workflows
Alternatives:
  • jq – More powerful for complex JSON processing, but heavier dependency
  • python -m json.tool – Requires Python, more verbose for simple object creation
Version History
Detected Version Rev Change Commit
Sep 12, 2025 12:14pm 0 VERSION_BUMP ccd1f235
Jan 3, 2025 12:51am 0 VERSION_BUMP 5bbd4140
Jan 2, 2025 7:31pm 0 VERSION_BUMP d71087f1