Apache Arrow

Apache Arrow
DeveloperApache Software Foundation
ReleaseOctober 10, 2016 (2016-10-10)
Stable release
25.0.1 Edit this on Wikidata / 10 August 2026 (10 August 2026)
Written inC, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, Rust
TypeData format, algorithms
LicenseApache License 2.0
Websitearrow.apache.org
Repositorygithub.com/apache/arrow

Apache Arrow is a language-agnostic software framework for developing data analytics applications that process columnar data. It contains a standardized column-oriented memory format that is able to represent flat and hierarchical data for efficient analytic operations on modern CPU and GPU hardware. This reduces or eliminates factors that limit the feasibility of working with large sets of data, such as the cost, volatility, or physical constraints of dynamic random-access memory.