Tools

Semantic & metrics layers

6 tools compared: how each is priced, where it runs, and what to consider instead.

Tool Pricing model Free tier Open source
AtScale Universal semantic layer that models metrics once on top of a cloud data warehouse and exposes them to any BI tool without data movement. Quote only No No
Cube Open-source headless semantic layer that defines metrics once and serves them via SQL, REST, and GraphQL APIs to any BI tool or app. Subscription Yes Yes
Honeydew Snowflake-native semantic layer that compiles governed metric and dimension definitions for BI tools and AI agents. Subscription No No
Malloy Open-source modeling and query language that compiles to SQL, letting analysts define reusable metrics and explore data without repeating joins. Open source + paid Yes Yes
MetricFlow Open-source engine that compiles YAML metric definitions into SQL, and powers the dbt Semantic Layer. Open source + paid Yes Yes
Propel GraphQL metrics API platform for embedding customer-facing analytics and reports directly into a product. Quote only No No

In the index now