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
Sep 11, 2024 8:42am 0 VERSION_BUMP 64d28291
Aug 1, 2024 5:10pm 0 VERSION_BUMP 5b9fd9f8
Sep 27, 2023 10:45am 0 VERSION_BUMP f2b24a95