20 stable releases (7 major)

Uses new Rust 2024

new 54.0.0 Jun 8, 2026
53.1.0 Apr 16, 2026
53.0.0 Mar 23, 2026
52.5.0 Apr 11, 2026
47.0.0 Apr 20, 2025

#2899 in Database interfaces

Download history 92434/week @ 2026-02-21 111307/week @ 2026-02-28 171632/week @ 2026-03-07 149983/week @ 2026-03-14 110943/week @ 2026-03-21 107732/week @ 2026-03-28 101996/week @ 2026-04-04 132357/week @ 2026-04-11 127995/week @ 2026-04-18 127195/week @ 2026-04-25 127050/week @ 2026-05-02 149113/week @ 2026-05-09 132743/week @ 2026-05-16 128300/week @ 2026-05-23 170714/week @ 2026-05-30 166121/week @ 2026-06-06

623,672 downloads per month
Used in 62 crates (5 directly)

Apache-2.0

13MB
242K SLoC

Apache DataFusion Parquet DataSource

Apache DataFusion is an extensible query execution framework, written in Rust, that uses Apache Arrow as its in-memory format.

This crate is a submodule of DataFusion that defines an Apache Parquet based file source.

Most projects should use the datafusion crate directly, which re-exports this module. If you are already using the datafusion crate, there is no reason to use this crate directly in your project as well.

Dependencies

~54–75MB
~1.5M SLoC