Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider jello: JSON and JSON lines Processor like jq but with python syntax #90

Closed
kellyjonbrazil opened this issue Mar 26, 2020 · 2 comments

Comments

@kellyjonbrazil
Copy link

Sometimes I find it difficult to wrangle a jq query into submission. Since I'm more comfortable with python syntax, I created jello (https://github.com/kellyjonbrazil/jello) which is similar to jq, but uses full python syntax without all of the boilerplate code usually needed so you can just focus on the filtering logic.

@kellyjonbrazil
Copy link
Author

kellyjonbrazil commented Apr 9, 2020

Just a bump for this. jello is now quite advanced and provides:

  • color pretty printing (similar to jq)
  • grep-able schema output (similar to gron)
  • initialization file that allows your own options, imports, and functions
  • lines output for bash array assignment
  • full python interpreter syntax (loops, comprehensions, env variables, math, etc.)

@dbohdan
Copy link
Owner

dbohdan commented Apr 13, 2020

Added in 017fc0b. Thanks for the suggestion!

@dbohdan dbohdan closed this as completed Apr 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants