SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust CSV Projects
-
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.
-
{ 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 -
-
-
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
-
-
-
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)
-
-
-
-
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_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.
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
Rust CSV discussion
Rust CSV related posts
-
Shell Cacophony
-
Xan, the CSV Magician
-
Easy GitHub CLI Extensions with Nix
-
CSVs Are Kinda Bad. DSVs Are Kinda Good
-
Show HN: SQLite Transaction Benchmarking Tool
-
Ask HN: How would you chunk a large Excel file?
-
Building Agentic RAG with Rust, OpenAI & Qdrant
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Sep 2024
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 |