fileql
« Back to VersTracker
Description:
Run SQL-like query on local files instead of database files using the GitQL SDK
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: sql file-system query cli developer-tools
Install: brew install fileql
About:
FileQL allows developers to execute SQL queries directly on local file systems, treating files as database tables. By leveraging the GitQL SDK, it provides a familiar SQL syntax for filtering, joining, and analyzing file metadata and content. This tool bridges the gap between traditional database operations and file system management.
Key Features:
  • SQL syntax for file system queries
  • Supports filtering and joining file data
  • Built on the GitQL SDK for robust parsing
  • Command-line interface for easy integration
Use Cases:
  • Auditing codebases for specific patterns or imports
  • Generating reports on file metadata across large projects
  • Filtering log files or data dumps using SQL logic
Alternatives:
  • find – Standard Unix tool for file search; lacks SQL syntax and complex data joining.
  • jq – Powerful for JSON data processing, but specialized for JSON rather than general file systems.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 7:48pm 0 VERSION_BUMP f5d47fd9
Nov 15, 2024 5:28pm 0 VERSION_BUMP d56d42be
Nov 12, 2024 2:01pm 0 VERSION_BUMP d77a6906