DSL for filtering JSON, for the individual components, see the following:
- sosaku: The core Rust crate for evaluating expressions against a set of JSON values.
- sosaku-cli: A command-line interface for sosaku.
- sosaku-py: Python bindings for sosaku.
{"var": 5, "var2": "hello world", "nested": {"var3": [1,2,3]}}input.var == 5 && startsWith(input.var2, 'hello') && input.nested.var3[1] == 2Returns: true