41 stable releases (27 major)

new 54.3.0 Mar 21, 2025
54.0.0 Dec 23, 2024
53.4.1 Mar 7, 2025
53.3.0 Nov 20, 2024
27.0.0 Nov 14, 2022

#10 in #parquet

Download history 231800/week @ 2024-12-03 282080/week @ 2024-12-10 231081/week @ 2024-12-17 98528/week @ 2024-12-24 172706/week @ 2024-12-31 298736/week @ 2025-01-07 289868/week @ 2025-01-14 275060/week @ 2025-01-21 272706/week @ 2025-01-28 306720/week @ 2025-02-04 386309/week @ 2025-02-11 446781/week @ 2025-02-18 581730/week @ 2025-02-25 571414/week @ 2025-03-04 563031/week @ 2025-03-11 434357/week @ 2025-03-18

2,231,492 downloads per month
Used in 271 crates (25 directly)

Apache-2.0

3MB
57K SLoC

Support for the Arrow IPC Format

The Arrow IPC format defines how to read and write RecordBatches to/from a file or stream of bytes. This format can be used to serialize and deserialize data to files and over the network.

There are two variants of the IPC format:

  1. IPC Streaming Format: Supports streaming data sources, implemented by StreamReader and StreamWriter

  2. IPC File Format: Supports random access, implemented by FileReader and FileWriter.

See the reader and writer modules for more information.

Dependencies

~3–9.5MB
~83K SLoC