#prql #compiler #sql #data-pipeline #data #pipeline #prqlc

prql-compiler

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

36 releases

0.11.3 Feb 11, 2024
0.11.1 Dec 26, 2023
0.10.1 Nov 14, 2023
0.9.2 Jul 25, 2023
0.2.5 Jul 29, 2022

#51 in Programming languages

Download history 641/week @ 2023-11-02 596/week @ 2023-11-09 494/week @ 2023-11-16 364/week @ 2023-11-23 430/week @ 2023-11-30 343/week @ 2023-12-07 549/week @ 2023-12-14 391/week @ 2023-12-21 452/week @ 2023-12-28 606/week @ 2024-01-04 541/week @ 2024-01-11 468/week @ 2024-01-18 751/week @ 2024-01-25 511/week @ 2024-02-01 366/week @ 2024-02-08 612/week @ 2024-02-15

2,289 downloads per month
Used in 4 crates

Apache-2.0

625KB
15K 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

~16MB
~286K SLoC