#compiler #replace #sql

prql-compiler

PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

38 releases

0.12.2 Jun 10, 2024
0.11.3 Feb 11, 2024
0.11.1 Dec 26, 2023
0.10.1 Nov 14, 2023
0.2.5 Jul 29, 2022

#2342 in Database interfaces

Download history 158/week @ 2024-12-11 8/week @ 2024-12-18 19/week @ 2025-01-08 37/week @ 2025-01-29 23/week @ 2025-02-05 36/week @ 2025-02-12 1/week @ 2025-02-19 11/week @ 2025-02-26 5/week @ 2025-03-05 38/week @ 2025-03-12 6/week @ 2025-03-19 24/week @ 2025-03-26

76 downloads per month
Used in 4 crates

Apache-2.0

690KB
17K SLoC

PRQL compiler

prqlc is the reference implementation of a compiler from PRQL to SQL, written in Rust.

Since the previous name of this crate was prql-compiler, we maintain a crate with this name which re-exports prqlc's items, allowing backward-compatibility.

But we recommend you instead use prqlc.

Dependencies

~10–19MB
~258K SLoC