#cruncher #csv #timeout #csv-cruncher

bin+lib csv_cruncher

A blazing-fast CSV processor with Python bindings, because pandas deserves a timeout

1 unstable release

new 0.1.0 Apr 28, 2025

#1 in #cruncher

Download history 84/week @ 2025-04-23

84 downloads per month

MIT license

25KB
88 lines

CSV Cruncher

A fast CSV processor with Python bindings. Beats pandas at its own game.

Install

cargo add csv_cruncher
pip install maturin
uv run maturin develop

Usage

CLI:

cargo run -- --input data.csv --output results.json

Python:

from csv_cruncher import crunch_csv
print(crunch_csv("data.csv"))

Dependencies

~25–36MB
~618K SLoC