qp
« Back to VersTracker
Description:
Command-line (ND)JSON querying
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json ndjson cli query data-processing
Install: brew install qp
About:
qp is a lightweight command-line utility for querying and manipulating NDJSON (Newline Delimited JSON) streams. It provides a simple, jq-like syntax to filter, project, and transform data without the overhead of a full scripting language. This makes it ideal for high-performance data processing pipelines where JSON is the primary data interchange format.
Key Features:
  • Fast stream processing for large NDJSON files
  • Simple, intuitive query syntax for filtering and projection
  • Zero dependencies for easy installation and portability
  • Composable with standard Unix tools like grep, awk, and sed
Use Cases:
  • Extracting specific fields from large API response logs for analysis
  • Filtering and transforming data streams in real-time ETL pipelines
  • Quickly inspecting and debugging JSON-based data structures from the command line
Alternatives:
  • jq – More powerful and feature-rich, but can be complex for simple queries and has a steeper learning curve.
  • jql – A modern alternative with a similar goal, often praised for its ergonomic query language.
Version History
Detected Version Rev Change Commit