$ datafusion-functions

v52.0.0MAJOR UPDATE

Function packages for the DataFusion query engine

Downloads: 13.7M
Recent: 2.0M
Versions: 27
Updated: January 12, 2026

Latest Update Summary

Crate

Name: datafusion-functions New version: 52.0.0 Release date: 2026-01-12T14:56:23.696276Z

Crate readme

Short description DataFusion is an extensible query engine written in Rust that uses Apache Arrow as its in-memory format.

Long description This crate provides libraries and binaries for developers building fast and feature-rich database and analytic systems, customized to particular workloads. DataFusion offers SQL and DataFrame APIs, excellent performance, built-in support for CSV, Parquet, JSON, and Avro, and a full query planner with a multi-threaded, vectorized execution engine.

Features • nested_expressions • compression • crypto_expressions • datetime_expressions • encoding_expressions • parquet • sql • regex_expressions • unicode_expressions • unparser

Code Examples Installation

 See the Installation guide at https://datafusion.apache.org/user-guide/cli/installation.html

Rust Getting Started

 Visit the Rust Getting Started guide at https://datafusion.apache.org/user-guide/example-usage.html

Linkshttps://crates.io/crates/datafusionhttps://docs.rs/datafusion/latest/datafusion/https://datafusion.apache.org/

Release info

Release version: N/A

Release description N/A

Code Examples N/A

Major update: 51.0.0 → 52.0.0

$ DOWNLOADS TREND

12.7M13.7M

$ VERSION HISTORY

v52.0.0January 12, 2026
v51.0.0November 19, 2025

$ LINKS

$ INSTALL

cargo add datafusion-functions

Or add to Cargo.toml: datafusion-functions = "52.0.0"