56 releases (26 breaking)

Uses new Rust 2024

0.52.0 Nov 3, 2025
0.50.0 Aug 1, 2025
0.49.1 Jun 18, 2025
0.46.0 Jan 26, 2025
0.2.1 Oct 28, 2022

#105 in Database implementations

Download history 79737/week @ 2025-07-22 98450/week @ 2025-07-29 96845/week @ 2025-08-05 84188/week @ 2025-08-12 88831/week @ 2025-08-19 139830/week @ 2025-08-26 114081/week @ 2025-09-02 98086/week @ 2025-09-09 102230/week @ 2025-09-16 92680/week @ 2025-09-23 110542/week @ 2025-09-30 138245/week @ 2025-10-07 114972/week @ 2025-10-14 107390/week @ 2025-10-21 103420/week @ 2025-10-28 103222/week @ 2025-11-04

449,820 downloads per month
Used in 235 crates (18 directly)

MIT license

6.5MB
152K SLoC

Polars SQL This crate provides a SQL interface for Polars DataFrames


polars-sql

polars-sql is a sub-crate of the Polars library, offering a SQL transpiler. It allows for SQL query conversion to Polars logical plans.

Usage

To use polars-sql, add it as a dependency to your Rust project's Cargo.toml file:

[dependencies]
polars-sql = "0.30.0"

You can then import the crate in your Rust code using:

use polars_sql::*;

Important Note: This crate is not intended for external usage. Please refer to the main Polars crate for intended usage.

Dependencies

~36–56MB
~1M SLoC