38 releases (major breaking)

new 54.2.0 Feb 16, 2025
54.0.0 Dec 23, 2024
53.4.0 Jan 18, 2025
53.3.0 Nov 20, 2024
27.0.0 Nov 14, 2022

#368 in Parser implementations

Download history 370440/week @ 2024-10-27 300158/week @ 2024-11-03 296498/week @ 2024-11-10 273109/week @ 2024-11-17 187710/week @ 2024-11-24 205119/week @ 2024-12-01 292441/week @ 2024-12-08 253212/week @ 2024-12-15 101144/week @ 2024-12-22 149703/week @ 2024-12-29 278504/week @ 2025-01-05 319503/week @ 2025-01-12 254027/week @ 2025-01-19 280784/week @ 2025-01-26 301513/week @ 2025-02-02 399164/week @ 2025-02-09

1,247,542 downloads per month
Used in 244 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–9MB
~82K SLoC