| Crates.io | csvsql |
| lib.rs | csvsql |
| version | 0.1.3 |
| created_at | 2025-05-25 15:16:27.70116+00 |
| updated_at | 2025-08-30 13:04:09.340437+00 |
| description | SQL like engine that works on CSV file. |
| homepage | https://github.com/yift/csvsql |
| repository | https://github.com/yift/csvsql |
| max_upload_size | |
| id | 1688442 |
| size | 650,899 |
CSV SQL is a SQL like engine that works on CSV file.
The aim of this utility is to read and manipulate CSV files from the command line without the need to use point and click spreadsheet.
The csvsql was built to be a command line interface to read and manipulate CSV files. A fast and simple command line alternative to Microsoft Excel or LibreOffice calc. Once can use it to read and manipulate CSV files while separating the source data, from the visualization (the formats, charts, hidden column, filters...) and the actions (the SQL queries).
It is not a real SQL engine, not only that it won't support al lot of the feature that all SQL databases has, it also diverge from some of the core SQL features and has no concept of index. See more details in here
See installation instruction here.
See more details on how to use csvsql here.
See some examples here.