How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
CLI to transform between JSON, EDN, YAML and Transit using Clojure
The main features of borkdude/jet are: Data Processing Tools, JSON and Tree Data, TOML and YAML Utilities.
Projects with overlapping indexed features include: itchyny/gojq — gojq is a JSON query engine and transformation tool implemented in Go. It serves as a Go language port of the jq… jfryy/qq — jq, but with many interoperable configuration format transcodings and interactive querying. inosion/madato — Markdown Cmd Line, Rust and JS library for Excel to Markdown Tables. dbohdan/remarshal. grantila/yaml-diff-patch — Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure. mgree/ffs — the file filesystem: mount semi-structured data (like JSON) as a Unix filesystem.
Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
gojq is a JSON query engine and transformation tool implemented in Go. It serves as a Go language port of the jq command, providing a library for embedding JSON and YAML manipulation capabilities directly into Go applications. The tool functions as an arbitrary-precision JSON processor, performing mathematical operations on large integers to prevent precision loss or numeric overflow during data transformations. Its broader capabilities include filtering and reshaping structured data using a specialized query language, converting between YAML and JSON formats, and formatting date and time st