← Back to tools
View AGENTS.md for csvq
csvq
SQL-like query language for CSV files
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.
When to use this tool
✓ Good fit when
- When querying CSV data with SQL
- When joining multiple CSV files
✕ Avoid when
- When you need a full database
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