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

Apache Arrow Python Packages

Python packages with the GitHub topic apache-arrow. Sorted by monthly downloads, with stars and forks.
aws
awswrangler

pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).

84.8M 4K 750
scikit-hep
awkward-cpp

Manipulate JSON-like data with NumPy-like idioms.

1.3M 987 148
scikit-hep
awkward

Manipulate JSON-like data with NumPy-like idioms.

1.3M 987 148
mongodb-labs
pymongoarrow

MongoDB integrations for Apache Arrow. Export MongoDB documents to numpy array, parquet files, and pandas dataframes in one line of code.

141K 118 20
cldellow
parquet-metadata

Dump metadata about a Parquet file.

96K 11 2
PSU3D0
formualizer

The fastest embeddable spreadsheet engine - parse, evaluate & mutate Excel workbooks from Rust, Python, or the browser. Arrow-powered, 400+ functions.

83K 194 40
underloam
xbbg

Intuitive Data Workflows

72K 706 65
tradewelltech
protarrow

Convert from protobuf to arrow and back

53K 41 6
influxdata
flightsql-dbapi

DB API 2 interface for Flight SQL with SQLAlchemy extras.

51K 44 6
perspective-dev
perspective-python

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

39K 11K 1K
scikit-hep
awkward0

Manipulate arrays of complex data structures as easily as Numpy.

37K 213 37
developmentseed
lonboard

Fast, interactive geospatial data visualization in Jupyter.

31K 967 54
AndreaBozzo
dataprof

Data profiling and quality gates for CSV, JSON, Parquet and DataFrames. Rust core, Python API.

21K 27 19
nanoporetech
lib-pod5

Pod5: a high performance file format for nanopore reads.

20K 179 41
scikit-hep
awkward1

Manipulate JSON-like data with NumPy-like idioms.

18K 987 148
bmsuisse
arrowbricks

Async Databricks SQL client with a Rust core - fetch results as Arrow, row tuples, or streaming JSON with zero required dependencies.

18K 1 0
tradewelltech
beavers

Python stream processing for analytics

18K 41 2
columnar-tech
dbc

dbc is the command-line tool for installing and managing ADBC drivers

16K 154 15
Query-farm
vgi-python

Python SDK for the VGI (Vector Gateway Interface) protocol — host DuckDB scalar, table, aggregate, and table-in-out functions in an external worker over Arrow IPC.

10K 4 0
Query-farm
vgi-rpc

Transport-agnostic RPC framework built on Apache Arrow IPC serialization. Define RPC interfaces as Python Protocol classes with automatic schema derivation, typed client proxies, and streaming support.

10K 15 1
nanoporetech
pod5

Pod5: a high performance file format for nanopore reads.

10K 179 41
abdenlab
oxbow

Oxbow makes genomic data ready for high-performance analytics.

9K 169 17
starlake-ai
qod-cli

Production-grade SQL gateway in front of DuckDB Quack + DuckLake + Iceberg. Multi-tenant pools, pluggable auth (DB/JWT/OIDC), table-level ACLs, role-aware routing, and a live admin console

8K 135 10
wlaur
adbc-driver-monetdb

ADBC driver for MonetDB (Rust): Arrow-native reads and writes for polars, pandas, and the wider ADBC ecosystem

8K 2 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology