The Horizontal Query Language
Stop writing strings. Hook your data.
SELECT id, email FROM users WHERE active = true LIMIT 10;
get::usersβ’@id@email[active=true][lim=10]
cargo install qail
One-line queries that are easy to read, write, and compose in your codebase.
Every character matters. Learn 12 symbols and query any database.
Blazing fast parser with nom. Zero-copy where possible.
gen::users β Instant Rust struct with proper types, derives, and sqlx::FromRow.
Connect to Postgres directly. Get results as pretty tables or JSON.
make::users β Generate timestamped SQL migrations instantly.