jaq
7.5#2 in json toolsFree planFree planWebAPILinuxmacOS
Visit| Fact | jaq | JSON Editor |
|---|---|---|
| License | The project repository identifies jaq as MIT-licensed. | The project is released under the MIT License, which permits use, modification, distribution, and sale subject to its terms. |
| Purpose | jaq is a jq clone focused on correctness, speed, and simplicity. | JSON Editor generates an HTML form from a JSON Schema. |
| Security | The project says jaq is memory-safe and does not let input data or filters initiate I/O, except that filters may read files before execution. | The README lists DOMPurify as an optional integration for sanitizing HTML used in titles, headers, and descriptions. |
jaq suits developers and data users who work with jq filters and need a command-line tool or Rust library. Its support for several formats may suit workflows that transform data beyond JSON.
JSON Editor suits developers who want to generate browser-based forms from JSON Schemas and validate values against them. It is intended for use in a modern browser and can be integrated into local projects or loaded from a CDN.