{"repo":"kellyjonbrazil/jello","free":true,"listed":false,"github":"https://github.com/kellyjonbrazil/jello","clone":"git clone https://github.com/kellyjonbrazil/jello.git","description":"CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)","language":"Python","stars":530,"topics":["json","json-lines","process","jq","filter","python","command-line","query","cli","bash"],"license":"MIT","category":"cli-tools","readme_excerpt":"Built on jello : - Jello Explorer (aka jellex ) interactive TUI - jello web demo jello Filter JSON and JSON Lines data with Python syntax jello is similar to jq in that it processes JSON and JSON Lines data except jello uses standard python dict and list syntax. JSON or JSON Lines can be piped into jello via STDIN or can be loaded from a JSON file or JSON Lines files (JSON Lines are automatically slurped into a list of dictionaries). Once loaded, the data is available as a python list or dictionary object named ' '. Processed data can be output as JSON, JSON Lines, bash array lines, or a grep-able schema. For more information on the motivations for this project, see my blog post. Install You can install jello via pip , via OS Package Repository, MSI installer for Windows, or by downloading the correct binary for your architecture and running it anywhere on your filesystem. Pip (macOS, linux, unix, Windows) For the most up-to-date version and the most cross-platform option, use pip or pip3 to download and install jello directly from PyPi: Packages and Binaries OS Command ----------------------- -------------------------- Debian/Ubuntu linux apt-get install jello Fedora linux dnf install jello Arch linux pacman -S jello macOS brew install jello For more OS packages, see https://repology.org/project/jello/versions. See Releases on Github for MSI packages and binaries. Usage QUERY is optional and can be most any valid python code. Alternatively, a query file can be specified with","default_branch":null,"files":null,"tree":[],"storefront":"/r/kellyjonbrazil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kellyjonbrazil/jello/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}