A CSV parser for Rust, with Serde support.
rust-csv is a fast and flexible CSV reader and writer for Rust, created by BurntSushi. The project comprises three main crates: a primary csv library with Serde support for deserializing CSV data into Rust structs, csv-core for low-level CSV parsing in no_std contexts without dependency on the Rust standard library, and csv-index for creating serializable data structures that enable random access indexing of CSV files. The crates are written in Rust and dual-licensed under MIT or the UNLICENSE.