#4 · Primary category: Data Quality & Cleaning
qsv
Blazing-fast Data-Wrangling toolkit
Project last updated:08/29/26
GitHub Stars
3.8K
Forks
107
Contributors
88
License
Other
Why we included this project
qsv is a terminal-native data-wrangling toolkit for people who spend their days working with CSV, Excel, and other tabular files. Its composable commands cover the routine work: filtering, sorting, joining, deduplicating, validating, reshaping, and enriching. Because the core is written in Rust, the operations are genuinely fast. On top of the familiar xsv-style commands, it adds capabilities that are hard to find elsewhere, including offline geocoding against local Gazetteer and MaxMind databases and an LLM-powered describegpt command that builds data dictionaries, infers semantic field types, and answers natural-language questions about a dataset without sending the whole file to an API. For data engineers, analysts, and platform teams, that adds up to one dependable binary that can replace a pile of custom scripts.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
cleanlab
Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
DataFlow
Easy Data Preparation with latest LLMs-based Operators and Pipelines.
data-juicer
Data processing for and with foundation models! 🍎 🍋 🌽 ➡️ ➡️🍸 🍹 🍷
MNBVC
MNBVC is a massive Chinese corpus benchmarked against ChatGPT's 40T data, covering mainstream and niche cultures, with diverse text forms including news, essays, novels, and more.
Curator
Scalable data pre processing and curation toolkit for LLMs