jello
« Back to VersTracker
Description:
Filter JSON and JSON Lines data with Python syntax
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json cli python data-processing developer-tools
Install: brew install jello
About:
Jello is a command-line utility that applies Python syntax to filter and manipulate JSON and JSON Lines data. It transforms complex JSON into a simplified, readable format, making it ideal for parsing API responses and system command outputs. The tool serves as a lightweight alternative to jq for users who prefer Python's syntax.
Key Features:
  • Uses Python syntax for JSON querying and manipulation
  • Supports both JSON and JSON Lines input formats
  • Outputs data in various formats including JSON, lists, and key-value pairs
  • Lightweight and easy to install via pip
Use Cases:
  • Parsing and filtering JSON output from command-line tools like curl or docker
  • Extracting specific values from API responses for shell scripting
  • Converting JSON data into a readable, plain-text format
Alternatives:
  • jq – jq uses its own DSL, while jello uses Python syntax, making it more accessible for Python developers.
  • python -m json.tool – The built-in Python module only pretty-prints JSON, whereas jello provides powerful querying and filtering capabilities.
Version History
Detected Version Rev Change Commit
Oct 11, 2024 11:29am 0 VERSION_BUMP 89faa9de
Sep 14, 2024 9:41am 0 VERSION_BUMP 96d143de