DuckDB

There’s a DuckDB community extension by @ywelsch at the DuckDB Community Extension Repository.

  1. INSTALL prql FROM community;
  2. LOAD prql;
  3. -- Once the extension is loaded, you can write PRQL queries
  4. from (read_csv 'https://raw.githubusercontent.com/PRQL/prql/0.8.0/prql-compiler/tests/integration/data/chinook/invoices.csv')
  5. filter invoice_date >= @2009-02-01
  6. take 5;

Check out the extension’s documentation for more details.