{"repo":"pmgraham/datagrunt","free":true,"listed":false,"github":"https://github.com/pmgraham/datagrunt","clone":"git clone https://github.com/pmgraham/datagrunt.git","description":"Datagrunt is a Python library designed to simplify the way you work with CSV, Excel, Parquet, and PDF files. It provides a streamlined approach to reading, processing, and transforming your data into various formats, making data manipulation efficient and intuitive.","language":"Python","stars":13,"topics":["csv","csv-parser","data-analysis","data-engineering","data-science","data-wrangling","dataframe","duckdb","open-source","polars"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Welcome To Datagrunt Datagrunt is a Python library designed to simplify the way you work with CSV, Excel, Parquet, and PDF files. It provides a streamlined approach to reading, processing, and transforming your data into various formats, making data manipulation efficient and intuitive. Why Datagrunt? Born out of real-world frustration, Datagrunt eliminates the need for repetitive coding when handling CSV, Excel, Parquet, and PDF files. Whether you're a data analyst, data engineer, or data scientist, Datagrunt empowers you to focus on insights, not tedious data wrangling. What Datagrunt Is Not Datagrunt is not an extension of or a replacement for DuckDB, Polars, or PyArrow, nor is it a comprehensive data processing solution. Instead, it's designed to simplify the way you work with CSV, Excel, Parquet, and PDF files — solving the pain point of inferring delimiters when a CSV structure is unknown, reading Excel workbooks sheet by sheet, reading and converting columnar Parquet data, and turning PDFs into structured, queryable data. Datagrunt provides an easy way to convert CSV, Excel, and Parquet files to dataframes and export them to various formats, and to extract text, tables, and images from PDFs. One of Datagrunt's value propositions is its relative simplicity and ease of use. Key Features - Intelligent Delimiter Inference: Datagrunt automatically detects and applies the correct delimiter for your CSV files. - Rust-Accelerated Core (v4.0+): CSV delimiter and dialect inferen","default_branch":null,"files":null,"tree":[],"storefront":"/r/pmgraham","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pmgraham/datagrunt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}