Command-line data file processing in Rust https://git.guillemborrell.es/guillem/dr
Go to file
2022-11-19 15:46:38 +00:00
notebooks Got to read from stdin, write to stdoutgit 2022-11-19 15:36:24 +00:00
src Lock stdout for performance 2022-11-19 15:46:38 +00:00
.gitignore Got to read from stdin, write to stdoutgit 2022-11-19 15:36:24 +00:00
Cargo.toml Got to read from stdin, write to stdoutgit 2022-11-19 15:36:24 +00:00
LICENSE Initial commit 2022-11-13 09:13:25 +01:00
README.md Add rationale 2022-11-13 09:22:34 +01:00
wine.csv Got to read from stdin, write to stdoutgit 2022-11-19 15:36:24 +00:00

csvgr.rs

A set of csv files processing utilities inspired by csvkit with blazing speed, powered by Rust.

You may wonder why I'm implementing this, since there's already xsv. There are two reasons for that:

  1. This is the project I'm implementing to learn Rust
  2. The Rust data ecosystem has evolved immensely since xsv was sarted. Now we can add things like SQL commands to filter csv files, or translate results to parquet files.