$ arrow-schema

v58.0.0MAJOR UPDATE

Defines the logical types for arrow arrays

Downloads: 50.8M
Recent: 10.1M
Versions: 56
Updated: February 23, 2026

Latest Update Summary

Crate

Name: arrow-schema New version: 58.0.0 Release date: 2026-02-23T12:35:08.300602Z

Crate readme

Short description Native Rust implementation of Apache Arrow and Apache Parquet

Long description This crate provides a Rust implementation of Apache Arrow, an in-memory columnar format, and Apache Parquet, a columnar file format. The project includes several crates, such as arrow, arrow-flight, and parquet, to support various functionalities for analytic computations in Rust. The project releases approximately monthly, follows Semantic Versioning, and maintains a rolling minimum supported Rust version.

Featuresarrow crate for core functionality (memory layout, arrays, low level computations) • arrow-flight crate for support of Arrow-Flight IPC protocol • parquet crate for support of the Apache Parquet columnar file format • parquet_derive crate for deriving RecordWriter/RecordReader for arbitrary, simple structs • Stable Rust compatibility with a rolling MSRV

Code Examples

Linkshttps://arrow.apache.org/https://parquet.apache.org/https://github.com/apache/arrow

https://api.github.com/repos/apache/arrow-rs/releases/289396712

Release info

Release version:

Release description

Code Examples

Major update: 57.3.0 → 58.0.0

$ DOWNLOADS TREND

35.2M50.8M

$ VERSION HISTORY

v58.0.0February 23, 2026
v57.3.0February 6, 2026
v57.2.0January 11, 2026
v57.1.0November 24, 2025
v57.0.0October 23, 2025
v56.2.0September 23, 2025

$ LINKS

$ INSTALL

cargo add arrow-schema

Or add to Cargo.toml: arrow-schema = "58.0.0"