40 releases (major breaking)

54.2.1 Feb 27, 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

#185 in Parser implementations

Download history 256568/week @ 2024-11-21 167205/week @ 2024-11-28 263077/week @ 2024-12-05 268715/week @ 2024-12-12 152163/week @ 2024-12-19 99864/week @ 2024-12-26 253675/week @ 2025-01-02 323103/week @ 2025-01-09 257007/week @ 2025-01-16 282461/week @ 2025-01-23 284902/week @ 2025-01-30 347654/week @ 2025-02-06 384570/week @ 2025-02-13 497857/week @ 2025-02-20 587934/week @ 2025-02-27 467933/week @ 2025-03-06

2,026,627 downloads per month
Used in 261 crates (24 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.5–9.5MB
~86K SLoC