-
arrow
Apache Arrow
-
csv
Fast CSV parsing with support for serde
-
csv-async
CSV parsing for async
-
qsv
A Blazing-Fast Data-wrangling toolkit
-
dbcrossbar
Program for copying data between databases (pre-release)
-
hyperfine
A command-line benchmarking tool
-
upnp-daemon
A daemon for continuously opening ports via UPnP
-
proseg
Probabilistic cell segmentation for in situ spatial transcriptomics
-
csview
A high performance csv viewer with cjk/emoji support
-
arrow-csv
Support for parsing CSV format to and from the Arrow format
-
tidy-viewer
Head, but for CSV files and with color
-
rgwml
ONLY 🤯 RUST-dominant AI, Data Science & Machine Learning RUST Library designed to minimize developer cognitive load, and replicate the Python Pandas Library with OpenAI, XGBoost…
-
xan
The CSV magician
-
csv-diff
Compare two CSVs - with ludicrous speed 🚀
-
system_info_collector
fast application to collect os information and create graphs based on it
-
odbcsv
Query an ODBC data source and print the result as csv
-
mft
A Fast (and safe) parser for the Windows Master File Table (MFT) format
-
tpchgen
Blazing fast pure Rust no dependency TPC-H data generation library
-
chewdata
Extract Transform and Load data
-
apkeep
A command-line tool for downloading APK files from various sources
-
zawk
An efficient Awk-like language implementation by Rust with stdlib
-
clicsv
CommandLine Spreadsheet Editor
-
listsend
Send emails to CSV list from template on CLI
-
csvlens
Command line csv viewer
-
madato
command line tool for reading and writing tabular data (XLS, ODS, CSV, YAML), and Markdown
-
havocompare
A flexible rule-based file and folder comparison tool and crate including nice html reporting. Compares CSVs, JSON, text files, pdf-texts and images.
-
convert2json
CLI utilities to convert BSON, CBOR, CSV, INI, MessagePack, Plist, RSV, TOML, XML & YAML into JSON and for use with jaq or jq
-
aggrs
A fast command-line tool for building aggregation trees from JSON and CSV data
-
ndarray-csv
Easily read and write homogeneous CSV data to and from 2D ndarrays
-
csvdiff
Compare two CSV files by key and show differences
-
qsv-sniffer
A CSV file format sniffer for Rust, optimized for qsv
-
ctj
A command-line tool to convert CSV to JSON written in Rust
-
csv_lib
parsing CSV files using memory-mapped I/O, with low alloc, and AVX2/NEON support
-
polars-view
A fast and interactive viewer for CSV, Json and Parquet data
-
below-ethtool
ethtool crate for below
-
data-doctor-cli
A powerful data validation and cleaning tool for JSON and CSV files
-
osm4routing
Convert OpenStreetMap data into routing friendly CSV
-
tabprinter
creating and printing formatted tables in the terminal. It supports various table styles and offers both color and non-color output options.
-
rust-bio-tools
A set of fast and robust command line utilities for bioinformatics tasks based on Rust-Bio
-
ripcalc
format and lookup IP addresses
-
data-doctor-core
A powerful data validation and cleaning tool for JSON and CSV files
-
atlassian-cli
Unified CLI for Atlassian Cloud products
-
rexit
Export your Reddit Chats
-
nail-parquet
Lightning-fast CLI for data analysis: explore, filter, transform Parquet/CSV/Excel files with SQL-powered operations
-
csv_processor
A fast command-line CSV analysis tool with automatic type inference and comprehensive statistics
-
ironbeam
A batch processing clone of Apache Beam in Rust
-
csv-to-usv
CVS to USV: Convert Comma Separated Values (CSV) to Unicode Separated Values (USV) for data markup, including for spreadsheets, databases, text files, and more
-
excelstream
High-performance streaming Excel & CSV library with S3/GCS cloud support and Parquet conversion - Ultra-low memory usage
-
market-data-downloader
A small Rust CLI to download market data aggregates from Polygon.io (minute or daily), and save them as CSV or JSON
-
tabiew
A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet
-
simd-csv
Specialized Rust CSV readers/writers leveraging SIMD instructions
-
turboplot
A blazingly fast waveform renderer made for visualizing huge traces
-
tass
A pager for tabular data
-
dply
A command line data manipulation tool inspired by the dplyr grammar
-
csv-txt-excel-parallel-toolkit
A parallel and fast command line toolkit for small and large (>10G) CSV, TXT, and EXCEL files, with a unified api
-
dataset-writer
write CSV/Arrow/Parquet files concurrently
-
esp-hal-ota
OTA library for esp-hal
-
csv_pretty
Fork of https://github.com/BurntSushi/rust-csv
-
shelve
command-line tool to pretty print CSV files grouped by a column
-
cc2p
Convert a CSV to parquet file format
-
osm-tag-csv-history
Use CSV tools to see who's mapping what in OpenStreetMap
-
okane
CLI tool to support Ledger (https://www.ledger-cli.org/) equivalent syntax files
-
tpchgen-cli
Blazing fast pure Rust TPC-H data generator command line tool and library
-
turbovault-export
Reporting and export utilities for TurboVault Server
-
fimo
A command-line tool to import CSV files into MongoDB
-
serdeio
Tiny IO utility library for Rust to serialize/deserialize Serde compatible structs
-
dfsql
SQL REPL for Data Frames
-
dsq-formats
File format support for dsq - handles reading and writing various data formats
-
nom-rfc8288
A nom based parser for RFC 8288
-
helios-sof
complete implementation of the SQL-on-FHIR specification for Rust, enabling the transformation of FHIR resources into tabular data using declarative ViewDefinitions. It supports all major FHIR versions (R4…
-
cargo-generate-type
Cargo subcommand to generate Rust code from and for input data
-
sql-cli
SQL query tool for CSV/JSON with both interactive TUI and non-interactive CLI modes - perfect for exploration and automation
-
csvpretty
A command-line tool that formats CSV input into tables with Unicode box-drawing characters
-
nrql
A CLI for executing NRQL queries against New Relic
-
lazycsv
Vectorized, lazy-decoding, zero-copy CSV parser
-
ruvector-cli
CLI and MCP server for Ruvector
-
meilisearch-importer
import massive datasets into Meilisearch by sending them in batches
-
translocate
high performance converter that takes CSV translation files and outputs corresponding JSON translation files
-
tinyetl
Fast, zero-config ETL in a single binary for transforming data between formats and databases
-
locustdb
Embeddable high-performance analytics database
-
csvtosqlite
Imports CSV data into an SQLite database
-
rustdx
受 pytdx 启发的 A 股数据获取库
-
ddb-core
DDB v2: A high-performance SQL interface for flat files written in Rust
-
csv2parquet
Convert CSV files to Parquet
-
datacell
A CLI tool for reading, writing, converting XLS and CSV files with formula support
-
csvs
csvs (CSV Sql) is a command-line tool that simplifies working with CSV or TSV files by enabling SQL queries through an embedded SQLite engine
-
iai-parse
Convert iai benchmark output to CSV
-
csv2arrow
Convert CSV files to Arrow
-
csvchk
Vertical view of delimited text records
-
badgeland
Fast badge generator for any purpose
-
idna-cli
Encode/decode Unicode domain names to/from IDNA ASCII
-
db_ip
An (unofficial) Rust library for querying db-ip.com data
-
liveplot
Realtime interactive plotting library using egui/eframe, with optional gRPC and Parquet export support
-
crud-api
CLI generator for your API
-
xdl-dataframe
DataFrame module for XDL - pandas/Spark-style data manipulation with support for CSV, TSV, Parquet, Avro
-
table-extractor
A command-line tool to convert various tabular data formats (Markdown, MySQL, PostgreSQL, CSV, TSV) into TSV or CSV for easy spreadsheet pasting
-
pulse-io
Input/output connectors for Pulse — integrates with external systems such as Kafka, Arrow, and Parquet
-
node2vec-rs
A node2vec implementation in Rust via the Burn tensor framework
-
rust_cli_file_converter
Fast CLI to convert files between formats. Experimental: APIs may change. Breaking changes will be made weekly, not ready for production yet.
-
qass
Offline password manager
-
csv-managed
High-performance command-line toolkit for streaming, indexing, and transforming CSV datasets
-
datafusion-datasource-csv
-
ort-rs
Object Record Table - a CSV like structured data format with native object and array support
-
bloaty-metafile
-
facet-csv-legacy
Legacy CSV deserializer and serializer for the facet ecosystem - use facet-csv instead
-
sen6x-logger
Measurement Logging Utility for the Sensirion SEN6x
-
csv-schema-validator
Derive macro to validate CSV
-
filterx
A command line tool to filter data by using python-like syntax
-
csvargs
A command-line tool for processing CSV files with Jinja2 templates and executing commands on each row
-
sendgrid-api
A fully generated & opinionated API client for the SendGrid API
-
full_logger
Easy to use Log library
-
csv-scout
A CSV file format sniffer for Rust
-
cord-path
2 dimensional coordinate based path finder
-
readervzrd
A generic reader for csv and json data
-
fastcsv
A fast SIMD parser for CSV files as defined by RFC 4180, based on simdcsv (C++)
-
csvmd
Convert from CSV to a Markdown table
-
csv_ingest
parsing CSV files. It focuses on high throughput, low memory, and correctness by default.
-
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
-
data-transform
A data transformation tool for working with tabular data
-
wcount
CLI word counting tool
-
datasetq
A data processing tool with a jq-like syntax for structured data formats, including CSV, JSON, Parquet, Avro, and more
-
xtab
CSV command line utilities
-
mgrs2latlong
A command-line tool for converting MGRS coordinates to latitude/longitude in CSV files
-
tidyvcf
command-line tool to convert VCF files to tab/comma separated tables
-
parquet_to_excel
convert parquet file(s) to an/a excel/csv file with constant memory in rust
-
wp-data-fmt
Format wp_model_core records into JSON, CSV, KV, ProtoText, SQL, and raw text for WarpParse connectors
-
rs-backtester
Financial backesting library
-
irox
Tools & Libraries
-
below-render
Render crate for below
-
port-checker
A fast and user-friendly command-line tool to check port usage
-
serde-csv-core
CSV serialization for no_std crates
-
ratcsv
TUI CSV Editor
-
csv2svg
take a csv as input and outputs svg
-
spreadsheet-to-json
Asynchronous conversion of Excel and OpenDocument spreadsheets as well as CSV and TSV files to JSON or JSONL
-
qkd
A Quantum Key Distribution simulator developed in Rust
-
csv_perusal
Reads CSV files and returns the contents of the file with the appropriate datatype
-
solar-system-opt
LP optimization for solar system size based on consumption data
-
dataload
A flexible data loading library for CSV and Excel files with automatic delimiter detection
-
xpttools
XPT read library in rust and cli tool to converst to CSV
-
gluesql-csv-storage
GlueSQL - Open source SQL database engine fully written in Rust with pure functional execution layer, easily swappable storage and web assembly support!
-
csvrow
Fast and simple crate for taking a string slice and iterating over the fields in a manner that adheres to RFC-4180
-
dbt-fusion-workspace-hack
workspace-hack package, managed by hakari
-
LitePhoton
A blazingly fast text file/csv file/etc scanner
-
csvpp
Compile csv++ source code to a target spreadsheet format
-
facet-csv
CSV serialization for facet using the new format architecture
-
pq-utils
reading parquet files
-
geocode-csv
CLI tool to bulk geocode CSV data using the Smarty API or libpostal
-
gw2search
Searches in the gw2 api. Supports items, skills, traits, specializations, professions, pets, legends.
-
csvlint
A CSV linter that validates CSV files according to RFC 4180
-
table-to-csv
Parsley CSV is a command-line tool that converts SQL database dumps to CSV files
-
dcsv
Dyanmic csv reader,writer,editor
-
below-dump
Dump crate for below
-
json_sift
JSON-Sift: parse aviation METAR weather data, decode tokens, flatten JSON, and export to CSV
-
dbn-cli
Command-line utility for converting Databento Binary Encoding (DBN) files to text-based formats
-
frawk
an efficient Awk-like language
-
recast
Transforms one serialization format into another
-
csvkit
A short and informative description of your Rust package
-
csv-partial-cache
Csv index with partially cached columns
-
pirkle
A CLI tool to query files using PRQL
-
csv-line
Fast deserialization of a single csv line
-
hedl-ffi
HEDL C ABI bindings
-
linear-issue-importer
Rust-based CLI tool for batch creating issues in Linear using their GraphQL API
-
ground-motion-lib
A performant, modular Rust library for computing and analyzing ground motion predictions using GMPE models
-
bacdive
analyzer for microbial genomics
-
csv_converter
A vault GUI for your offline passwords
-
minidist
distributed SQL query engine
-
file-action
file operations including reading/writing text, CSV, and JSON files
-
usv-to-csv
USV to CSV: Convert Unicode Separated Values (USV) to Comma Separated Values (CSV) for data markup, including for spreadsheets, databases, text files, and more
-
csvs_convert
Some Datapackage Conversion
-
chamber-import-export
Import/export functionality for Chamber secrets manager
-
busperf_gui
GUI library for Busperf
-
libbusperf
Base library for Busperf
-
postrust-response
Response formatting for Postrust (JSON, CSV, OpenAPI)
-
a1
A package for converting to and from A1 spreadsheet notation
-
json_sift_parser
JSON-Sift is my first parser. It processes aviation weather data (METAR) used in civil flights, decoding abbreviations and transforming raw API data into structured CSV format for easier analysis.
-
hdv
Header-determined values
-
busperf
Bus performance analysis tool
-
EZDB
Easy little database
-
fbleau
measuring black-box security via Machine Learning
-
below-config
Configurations for below
-
xlsynth-driver
Binary that integrates XLS capabilities into a driver program
-
rowboat
A package for working with row/column/cell structured data AKA dataframe
-
cindex
CSV indexing library
-
csvbinmatrix
Binary matrix Compressed Sparse Vector
-
to_csv
Lightweight and easy exports to CSV
-
csv_to_table
pretty print CSV as a table
-
roci
Elodin flight software framework
-
cts-csv
read or write csv files
-
yoctolio
A tiny video portfolio generator
-
RayBNN_DataLoader
Read CSV, numpy, and binary files to Rust vectors of f16, f32, f64, u8, u16, u32, u64, i8, i16, i32, i64
-
llm-latency-lens-exporters
Export formats for LLM Latency Lens metrics
-
wardenclyffe
A tiny Rust query engine that supports SQL-like filters, CSV scanning, projections, and a custom DSL powered by Pest
-
qdplot
perform quick plots
-
spring-batch-rs
A toolkit for building enterprise-grade batch applications
-
limbo_csv
Limbo CSV extension
-
clipivot
A command-line tool for quickly generating pivot tables
-
solverforge-benchmark
Benchmarking framework for SolverForge constraint solver
-
red-csv
CSV file read & write using pure rust code
-
nicknamer
generating alternate names
-
csv-codegen
procedural macro that transforms CSV data into safe, zero-cost code. Generate match arms, loops, and nested queries directly from CSV files, ensuring type safety and deterministic code generation.
-
geoarrow-csv
CSV reader and writer for GeoArrow
-
fwdt
Few Word Do Trick (fwdt) is a fast data logger Very High Scorch. The fastest and least error prone way to do data entry.
-
mutli_grovers
High-performance classical simulator of Grover's algorithm with support for multiple marked states
-
csvenum
Generate code for enums with associated constants from a .csv in your command line
-
sales
A command-line tool, and library, for reporting and aggregating sales data (for example, from CSV files)
-
nsv
NSV (Newline-Separated Values) format parser and encoder
-
csvsql
SQL like engine that works on CSV file
-
csv2html
Convert CSV files to HTML tables
-
data-matrix
Labeled numeric matrices with file ingest (CSV/TSV/etc.), symmetric fill, and fast label-based lookup
-
dupimg
duplicate image finder
-
csv-groupby
execute a sql-like group-by on arbitrary text or csv files
-
mp4ra-rust
Types and associated constants representing code points managed by the MPEG4 Registration Authority
-
hms-db
Db lib for Hold my Snip!
-
awsipranges
Quickly query the AWS IP Ranges
-
twinleaf-tools
Tools for the Twinleaf I/O protocol for reading data from Twinleaf quantum sensors
-
bdt
viewing, querying, converting, and comparing files in popular data formats (CSV, Parquet, JSON, Avro)
-
filterx_info
The builtin function documentation library for filterx
-
filterx_source
The source library for filterx
-
quick_ivc
A Plot tool from csv files
-
xls2txt
Command-line utility to convert stylesheets (ODS or excel) to text
-
ndb-oui
Organizationally Unique Identifiers (OUI) database with lookup interface
-
csv-sniffer
A CSV file format sniffer for Rust
-
hms
Command line utility to help with storing text (eg. code snips)
-
filmweb-csv
Effortless Filmweb data -> CSV fetching
-
csv_md
Struct to convert CSV to pretty-printed Markdown
-
rustdx-cmd
受 pytdx 启发的 A 股数据获取库
-
hedl-csv
CSV file to/from HEDL conversion
-
csv_db
embedded NoSQL database using CSV files for storage
-
svgrep
A grep-like utility for separated-values files written in Rust
-
jaesve
A CLI utility for stream converting JSON objects to a series of CSV values
-
slim-runner
Run SLiM simulation grid runs in parallel
-
ndb-udp-service
UDP service database with lookup interface
-
ndb-tcp-service
TCP service database with lookup interface
-
filterx_engine
The engine library for filterx
-
akvakulturregisteret_rs
API for det nye offentlige Akvakulturregisteret
-
egg-viz
View statistics for egg e-graphs
-
tablefi
table to store, manipulate and format tabular data
-
rustml
doing maching learning in Rust
-
cbdr
Tools for comparitive benchmarking
-
memtable
Inmemory tables for use in Rust
-
duty_roster
Create a schedule for some people & tasks during a given range of dates
-
shinypenny
A niftly little helper program creating reimbursement requests in pdf form from a csv or commandline
-
csv-tools
reading, creating and manipulating CSV files easily
-
json-objects-to-csv
Robust Rust library for converting JSON objects into CSV rows
-
dirscan
A high performance tool for summarizing large directories or drives
Try searching with DuckDuckGo.