PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Csv Python Packages

Python packages with the GitHub topic csv. Sorted by relevance, with stars and monthly downloads.
paulfitz
daff

align and compare tables

22.9M 916 76
koxudaxi
datamodel-code-generator

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

15.7M 4K 449
stan-dev
stanio

Preparing inputs to and reading outputs from Stan

6.8M 3 0
thombashi
pytablewriter

pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.

5.4M 630 48
django-import-export
django-import-export

Django application and library for importing and exporting data with admin integration.

2.9M 3K 828
pyexcel
pyexcel-io

One interface to read and write the data in various excel formats, import the data into and export the data from databases

2.5M 58 22
pyexcel
pyexcel

Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files

2.2M 1K 167
fabiocaccamo
python-benedict

:blue_book: dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xls, xml, yaml), s3 support and many utilities.

1.3M 2K 49
cldf
csvw

CSV on the web

1.2M 50 6
simonw
csv-diff

Python CLI tool and library for diffing CSV and JSON files

603K 334 54
alan-turing-institute
clevercsv

CleverCSV is a Python package for handling messy CSV files. It provides a drop-in replacement for the builtin CSV module with improved dialect detection, and comes with a handy command line application for working with CSV files.

476K 1K 82
simonw
datasette

An open source multi-tool for exploring and publishing data

149K 11K 868
dfurtado
dataclass-csv

Map CSV to Data Classes

148K 196 25
sinaptik-ai
pandasai

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

147K 24K 2K
lzakharov
csv2md

Command line tool for converting CSV files into Markdown tables.

69K 141 8
pmgraham
datagrunt

Datagrunt is a Python library designed to simplify the way you work with CSV, Excel, and PDF files. It provides a streamlined approach to reading, processing, and transforming your data into various formats, making data manipulation efficient and intuitive.

50K 12 3
petercorke
ansitable

Quick, easy and pretty display of tabular data or matrices, with optional ANSI color and borders

44K 20 3
saulpw
visidata

A terminal spreadsheet multitool for discovering and arranging data

40K 9K 352
Shir0kamii
csvalidate

CSV reader and writer with validation

39K 3 0
wq
rest-pandas

📊📈 Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)

39K 1K 128
polm
posuto

🏣📮〠 Japanese postal code data.

35K 227 10
capitalone
dataprofiler

What's in your data? Extract schema, statistics and entities from datasets

34K 2K 187
Zeroune
robotframework-csvlib

CSV library for robotframework written in Python 3

31K 2 4
thombashi
pytablereader

A Python library to load structured table data from files/strings/URL with various data format: CSV / Excel / Google-Sheets / HTML / JSON / LDJSON / LTSV / Markdown / SQLite / TSV.

27K 110 13
    • Data from PyPI, GitHub, ClickHouse, and BigQuery