Rust CSV

Open-source Rust projects categorized as CSV

Top 23 Rust CSV Projects

  • xsv

    A fast CSV command line toolkit written in Rust.

    Project mention: Shell Cacophony | dev.to | 2024-08-29

    qsv is a command-line tool to work with CSV files. It is the successor of xsv and is written in Rust. Current progress is quite impressive as qsv now has SQL and Lua support.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • qsv

    CSVs sliced, diced & analyzed.

    Project mention: Shell Cacophony | dev.to | 2024-08-29

    { stdenv , lib , fetchzip , autoPatchelfHook }: stdenv.mkDerivation rec { pname = "qsv"; version = "0.132.0"; src = fetchzip { url = "https://github.com/jqnatividad/qsv/releases/download/${version}/qsv-${version}-x86_64-unknown-linux-gnu.zip"; hash = "sha256-yko+wTSGxOZWU1cJS17sPYPQeBcfyeiwQUu6dPhpL1s="; stripRoot = false; }; nativeBuildInputs = [ autoPatchelfHook stdenv.cc.cc.lib ]; buildInputs = [ ]; sourceRoot = "."; installPhase = '' runHook preInstall install -m755 -D source/qsvp $out/bin/qsv runHook postInstall ''; meta = with lib; { homepage = "https://github.com/jqnatividad/qsv"; description = "CSVs sliced, diced & analyzed."; platforms = platforms.linux; }; }

  • tidy-viewer

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

    Project mention: Csvlens: Command line CSV file viewer. Like less but made for CSV | news.ycombinator.com | 2024-01-06
  • rust-csv

    A CSV parser for Rust, with Serde support.

  • csview

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

  • duckling

    A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri (by l1xnan)

  • eskom-calendar

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

  • SaaSHub

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

    SaaSHub logo
  • flatterer

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

  • xan

    The CSV magician

    Project mention: Xan, the CSV Magician | news.ycombinator.com | 2024-08-26
  • rsv

    A command line tool written in Rust to analyze small and large CSV, TXT, EXCEL files (e.g., >10G). Support data slicing, filtering, spliting, generating frequency table, etc. (by ribbondz)

  • pigeon-rs

    Open source email automation written in Rust

  • xlsx2csv.rs

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

  • dply-rs

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

  • 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.

  • csv-plus-plus

    csv++ - Spreadsheets as Code

    Project mention: CSV++ | news.ycombinator.com | 2023-12-22
  • fwdt

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

  • rexcel

    A lightweight CSV viewer/editor

  • bdt

    Boring Data Tool (by andygrove)

  • csvsource

    Converts a CSV file to SQL Insert Statements.

  • tblcompare

    a fast tabular data comparison utility

  • csvread

    An efficient CSV reader for the console.

  • csvinfo

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

  • 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.

    Project mention: Building Agentic RAG with Rust, OpenAI & Qdrant | dev.to | 2024-05-24

    csv_log_cleaner - a binary crate for cleaning CSVs

  • 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 xsv 10,296
2 qsv 2,430
3 tidy-viewer 2,056
4 rust-csv 1,670
5 csview 578
6 duckling 197
7 eskom-calendar 190
8 flatterer 180
9 xan 145
10 rsv 124
11 pigeon-rs 77
12 xlsx2csv.rs 69
13 dply-rs 41
14 fast_xbrl_parser 36
15 csv-plus-plus 24
16 fwdt 19
17 rexcel 18
18 bdt 8
19 csvsource 8
20 tblcompare 6
21 csvread 6
22 csvinfo 3
23 csv_log_cleaner 3

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

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