sq
« Back to VersTracker
Description:
Data wrangler with jq-like query language
Type: Formula  |  Latest Version: 0.48.5@0  |  Tracked Since: Dec 27, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: data cli sql json csv productivity
Install: brew install sq
About:
sq is a command-line data wrangler that allows you to query, explore, and transform structured data (like CSV, JSON, Excel, Parquet) using a jq-like SQL language. It provides a unified interface to work with multiple data formats directly from the terminal, making data analysis and extraction fast and scriptable.
Key Features:
  • jq-like SQL query language for data transformation
  • Supports multiple formats: CSV, JSON, Excel, Parquet, XML
  • Command-line interface for scripting and automation
  • No database or server required, works on local files
  • Cross-platform compatibility
Use Cases:
  • Quickly querying and filtering log files or exported data dumps
  • Converting and transforming data between different formats for analysis
  • Integrating data inspection and manipulation into shell scripts and CI/CD pipelines
Alternatives:
  • jq – Specialized for JSON only, while sq handles multiple structured formats
  • xsv – Fast CSV-specific toolkit, lacks SQL-like query language and multi-format support
Version History
Detected Version Rev Change Commit
Dec 27, 2025 8:23pm 0.48.5 0 VERSION_BUMP b48c2c92
Sep 15, 2025 9:33am 0 VERSION_BUMP ceeaad46
Nov 24, 2024 5:24pm 0 VERSION_BUMP abdb2a85