Skip to main content
wvlet logo

wvlet

Wvlet is a cross-SQL flow-style query language for functional data modeling and interactive data analysis.

wvlet demo query

Analyze As You Write

The flow-style query enables you to analyze data as you write queries for interactive data exploration.

Functional Data Modeling

Wvlet enables to build functional (i.e., reusable and composable) data models, which can be shared and extended to build reliable data pipelines as in dbt.

Cross-SQL Engine Support

Wvlet consumes the differences between SQL engines, such as DuckDB, Trino, Hive, etc. You can switch the SQL engines without changing the query, depending on the data size and the expected query performance.

Exensible

Wvlet is extensible with table-value functions or compiler-plugins to add your custom query rewrite rules.

GitHub Integration

Save your queries in GitHub repositories and call them from other queries to ensure reproducibility with version control.

Free and Open Source

We believe in the power of open-source software and want to help you to exploit more values from your data and queries written with Wvlet. Wvlet is free to use and open-sourced under the Apache License, Version 2.0 (APL2) license.