[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1057177: ITP: jaq -- A jq clone focussed on correctness, speed, and simplicity



Package: wnpp
Severity: wishlist
Owner: ChangZhuo Chen (陳昌倬) <czchen@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : jaq
  Version         : v1.2.0
  Upstream Contact: Michael Färber
* URL             : https://github.com/01mf02/jaq
* License         : Expat
  Programming Lang: Rust
  Description     : A jq clone focussed on correctness, speed, and simplicity

 jaq is a clone of the JSON data processing tool jq. jaq aims to
 support a large subset of jq's syntax and operations.
 .
 jaq focuses on three goals:
 .
 Correctness: jaq aims to provide a more correct and predictable
 implementation of jq, while preserving compatibility with jq in most
 cases.
 .
 Performance: I created jaq originally because I was bothered by jq's
 long start-up time, which amounts to about 50ms on my machine. This can
 particularly show when processing a large number of small files. jaq
 starts up about 30 times faster than jq 1.6 and outperforms jq also on
 many other benchmarks.
 .
 Simplicity: jaq aims to have a simple and small implementation, in
 order to reduce the potential for bugs and to facilitate contributions.

The package will be maintained under the umbrella of the pkg-rust.

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B

Attachment: signature.asc
Description: PGP signature


Reply to: