Pipelined Relational Query Language, Pronounced "Prequel"
4 days ago
- #data-engineering
- #sql-alternative
- #open-source
- PRQL is concise and database agnostic, compiling to many SQL dialects.
- PRQL supports modern features like syntax for dates, ranges, and f-strings.
- PRQL is designed for both data engineers and analysts, offering simplicity and powerful autocomplete.
- PRQL's vision is open-source, with no commercial product, aiming to be a secular standard.
- PRQL allows for column lineage, type inspection, and embedded SQL where necessary.
- PRQL is written in Rust and emphasizes orthogonal language features.
- PRQL is easy for machines to read and write, making it extensible.
- PRQL focuses on analytical queries, emphasizing data transformations and readability.
- PRQL has integrations with Jupyter, DuckDB, QStudio, Prefect, and VS Code.
- PRQL has bindings for Python, JavaScript, R, and others in progress.