Rust CSV

Open-source Rust projects categorized as CSV

Top 22 Rust CSV Projects

  1. qsv

    Blazing-fast Data-Wrangling toolkit

    Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. xan

    The CSV magician

    Project mention: XAN: A Modern CSV-Centric Data Manipulation Toolkit for the Terminal | news.ycombinator.com | 2025-03-27
  4. tidy-viewer

    📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.

  5. rust-csv

    A CSV parser for Rust, with Serde support.

  6. csview

    📠 Pretty and fast csv viewer for cli with cjk/emoji support.

  7. sqawk

    A fusion of SQL and awk: Applying SQL to text-based data files (by jgarzik)

    Project mention: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files | news.ycombinator.com | 2025-05-26
  8. flatterer

    Opinionated JSON to CSV/XLSX/SQLITE/PARQUET converter. Flattens JSON fast.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. eskom-calendar

    Get your loadshedding schedule in your calendar and never be left in the dark! Open-source, up-to-date, and developer friendly.

  11. rsv

    A command-line tool written in Rust for analyzing CSV, TXT, and Excel files. (by ribbondz)

  12. pigeon-rs

    Open source email automation written in Rust

  13. xlsx2csv.rs

    Excel (eg. .xlsx/.xls) to CSV/TSV Format Converter in Rust

  14. dply-rs

    A data manipulation tool for parquet, csv, and json data.

  15. fast_xbrl_parser

    An XBRL parser built in Rust that provides a fast, easy, and lightweight way to convert XBRL XML files into JSON or CSV.

  16. csv-plus-plus

    csv++ - Spreadsheets as Code

  17. fwdt

    🔥 📝 (fwdt) "few word do trick" is a cross platform manual fast logger

  18. rexcel

    A lightweight CSV viewer/editor

  19. csvsource

    Converts a CSV file to SQL Insert Statements.

  20. csvread

    An efficient CSV reader for the console.

  21. tblcompare

    a fast tabular data comparison utility

  22. csvinfo

    A small util to show max column lengths for a passed CSV file.

  23. csv_log_cleaner

    Clean CSV files to conform to a type schema by streaming them through small memory buffers using multiple threads and logging data loss.

  24. rusty-csv-protocol

    A CSV raw protocol in Rust using TCP

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust CSV discussion

Log in or Post with

Rust CSV related posts

Index

What are some of the best open-source CSV projects in Rust? This list will help you:

# Project Stars
1 qsv 2,876
2 xan 2,684
3 tidy-viewer 2,097
4 rust-csv 1,817
5 csview 656
6 sqawk 228
7 flatterer 196
8 eskom-calendar 194
9 rsv 175
10 pigeon-rs 79
11 xlsx2csv.rs 74
12 dply-rs 44
13 fast_xbrl_parser 39
14 csv-plus-plus 28
15 fwdt 19
16 rexcel 18
17 csvsource 8
18 csvread 6
19 tblcompare 6
20 csvinfo 3
21 csv_log_cleaner 3
22 rusty-csv-protocol 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?