Skip to content

v0.1.0

Choose a tag to compare

@zoosky zoosky released this 21 Jun 18:58
5039652

First release, published to crates.io: https://crates.io/crates/yqr

yqr is a jq-style Swiss Army knife for YAML: it applies jq-like filter expressions to YAML documents, operating natively on YAML (no JSON round-trip).

M0 (foundation) feature set:

  • Identity ., field access (.foo, .a.b, .["k"])
  • Array indexing (.[n], negative from end) and iteration (.[])
  • Pipe (a | b) and optional error suppression (f?)
  • CLI with --raw-output, file/stdin input, jq-style exit codes

Install with cargo install yqr. Requires Rust 1.96+.