q

q - Run SQL directly on delimited files and multi-file sqlite databases (by harelba)

Q Alternatives

Similar projects and alternatives to q

  1. jq

    306 q VS jq

    Discontinued Command-line JSON processor [Moved to: https://github.com/jqlang/jq] (by stedolan)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. sqlitebrowser

    Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:

  4. ClickHouse

    243 q VS ClickHouse

    ClickHouse® is a real-time analytics database management system

  5. xsv

    67 q VS xsv

    Discontinued A fast CSV command line toolkit written in Rust.

  6. DuckDB

    69 q VS DuckDB

    DuckDB is an analytical in-process SQL database management system

  7. gron

    68 q VS gron

    Make JSON greppable!

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. miller

    67 q VS miller

    Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

  10. fx

    59 q VS fx

    Terminal JSON viewer & processor

  11. octosql

    35 q VS octosql

    OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.

  12. sqlite-utils

    38 q VS sqlite-utils

    Python CLI utility and library for manipulating SQLite databases

  13. zsv

    27 q VS zsv

    zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser

  14. tidy-viewer

    28 q VS tidy-viewer

    📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.

  15. textql

    16 q VS textql

    Execute SQL against structured text like CSV or TSV

  16. csvq

    14 q VS csvq

    SQL-like query language for csv

  17. brackit

    21 q VS brackit

    Query processor with proven optimizations, ready to use for your JSON store to query semi-structured data with JSONiq. Can also be used as an ad-hoc in-memory query processor.

  18. dsq

    20 q VS dsq

    Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.

  19. super

    16 q VS super

    An analytics database that puts JSON and relational tables on equal footing

  20. csvkit

    11 q VS csvkit

    A suite of utilities for converting to and working with CSV, the king of tabular file formats.

  21. trdsql

    9 q VS trdsql

    CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better q alternative or higher similarity.

q discussion

Log in or Post with

q reviews and mentions

Posts with mentions or reviews of q. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-27.

Stats

Basic q repo stats
47
10,283
1.5
10 months ago

harelba/q is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of q is Python.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?