test

XQ

JQ reimplemented purely in Rust.

Caution

This program is under development. You probably want to use the original implementation of jq, or pure Go implementation of it called gojq built by itchyny instead.

Current state

Most of the jq components that require syntactical support are, hmm, implemented and tested against queries taken from the jq user manual. Exceptions are string format (@base64 etc.), imports, and module headers. Many builtin functions are missing, include those require intrinsic implementation. Need more unit tests. Most of the CLI options are missing.

Goals

Ideas

Usage

Do you really want to use it??? Currently, you need to clone this repository and do shell cat whatever.json | cargo run -- 'query goes here'

Acknowledgements

Credits

Author

Mi_Sawa

LICENSE

MIT. Please refer to LICENSE file.