apache-arrow
« Back to VersTracker
Description:
Columnar in-memory analytics layer designed to accelerate big data
Type: Formula  |  Latest Version: 22.0.0@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @ApacheArrow  |  formulae.brew.sh
Category: Developer tools
Tags: data-engineering big-data analytics library c-plus-plus
Install: brew install apache-arrow
About:
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized, language-independent columnar memory format, organized for efficient analytic operations on modern hardware. Its primary value is eliminating serialization overhead and enabling zero-copy data sharing between different processing engines and languages.
Key Features:
  • Standardized columnar memory format
  • Zero-copy data sharing
  • Cross-language interoperability
  • High-performance analytics
Use Cases:
  • Accelerating data processing in analytics pipelines
  • Sharing large datasets between Python, Java, and C++ applications
  • Building high-performance data systems like database connectors and query engines
Alternatives:
  • Protocol Buffers – Protobuf is primarily for serialization, while Arrow focuses on in-memory, zero-copy analytics.
  • Parquet – Parquet is a columnar storage format, whereas Arrow is its in-memory counterpart for processing.
License: Apache-2.0
Dependencies: abseil, aws-crt-cpp, aws-sdk-cpp, brotli, grpc, llvm, lz4, openssl@3, protobuf, re2, snappy, thrift, utf8proc, zstd
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Dec 13, 2025 5:36pm 1 VERSION_BUMP ecc4bf22
Nov 15, 2025 1:27am 10 VERSION_BUMP a07bfdf2
Oct 21, 2025 1:08am 9 VERSION_BUMP 775c2ea8
Sep 16, 2025 12:17pm 7 VERSION_BUMP 4c74ccde
Sep 11, 2025 7:38pm 5 VERSION_BUMP 28b7109d
Jan 10, 2025 5:04am 12 6 VERSION_BUMP 1d97a41f
Sep 29, 2024 8:50am 7 VERSION_BUMP 88b01f95
Sep 29, 2024 2:43am 7 VERSION_BUMP 00bdf727
Sep 14, 2024 7:49am 4 VERSION_BUMP d40a35bf