datagouv/csv-detective

Inspection of tabular (csv, xls-like) files to guess the columns' content

63
/ 100
Established

When you have a spreadsheet or CSV file, this tool automatically inspects its columns to identify what kind of data they contain, such as postal codes, email addresses, or dates. It takes your tabular file and provides a detailed report describing each column's content and other file characteristics like the separator or encoding. This is perfect for data analysts, researchers, or anyone regularly working with diverse datasets.

Available on PyPI.

Use this if you need to quickly understand the structure and content of an unfamiliar tabular data file without manual inspection.

Not ideal if you only need to view the raw data and don't require automated content identification or a detailed data profile.

data-preparation data-quality data-profiling dataset-exploration spreadsheet-analysis
Maintenance 13 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

51

Forks

10

Language

Python

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

0

Dependencies

14

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/datagouv/csv-detective"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.