I made a new thing. It's called JSONTree.golangmpiles multiple JSONPath queries into a single tree query that selects multiple paths at once, and preserves the input data structure in its output.
📣Blog post: https://justatheory.com/2024/12/jsontree/
🛝Playground: https://theory.github.io/jsontree/
📚 Docs: https://github.com/theory/sqljson/blob/main/README.md
🐿️ Go package: https://pkg.go.dev/github.com/theory/jsontree