← Back to tools

csvq

SQL-like query language for CSV files

Data & JSON linuxmacoswindows Go MIT

Description

csvq provides a SQL-like query language for CSV files. It lets you run SQL queries against CSV data, including SELECT, INSERT, UPDATE, DELETE, and JOIN operations directly on CSV files.

AI Summary

Run SQL queries directly against CSV files including joins and aggregations

Capabilities

  • + Run SQL queries on CSV files
  • + Support SELECT, INSERT, UPDATE, DELETE
  • + JOIN multiple CSV files
  • + Aggregate functions and GROUP BY

Use When

  • When querying CSV data with SQL
  • When joining multiple CSV files

Avoid When

  • x When you need a full database

Related Tools

View AGENTS.md for csvq