New! Check out our free BigQuery cost analyzer - built with Hashboard BI-as-code

Introducing Hashquery: use your Hashboard models in Python code

See live examples and documentation at hashquery.dev

Logic shouldn't be trapped in any tool, especially not your BI tool. But data teams are often forced to choose between doing their modeling with proprietary DSLs like LookML or adding complex business logic into raw SQL, where it can't be easily re-used or extended. That's why we're building Hashquery.

Hashquery expressions are defined in Python, compiled into SQL, and run directly against your data warehouse.

It is capable of expressing complex, multi-layered data queries, way beyond the capabilities of standard SQL. It natively integrates with upstream semantic layers. And unlike a DSL, Hashquery is fully composable and extensible — it's just Python.