SQLMesh is a free, open-source dbt-compatible data transformation framework by Tobiko Data. See features, pricing, and how it compares to dbt.
Category
Automation
Pricing
open-source, from Free (open-source); Tobiko Cloud is custom priced
Verified
Not yet
Last updated
July 19, 2026
Founded
2022
Headquarters
San Mateo, California, USA
APIOpen SourceFreemiumSelf-Hosted
What Is SQLMesh
SQLMesh is an open-source data transformation framework that applies DevOps practices, such as environment isolation, automated testing, and safe deployments, to SQL and Python-based data pipelines.
It was created by Tobiko Data, founded in 2022 by data engineers from companies including Airbnb, Apple, and Netflix, and is designed to be format-compatible with dbt so teams can migrate existing dbt projects with only minor changes.
Key Features
SQLMesh's virtual environments let developers create a full replica of any environment instantly without physically duplicating data, which removes much of the storage and compute cost of traditional development environments.
Its incremental engine understands time-partitioned, idempotent, and forward-only models, recomputing only the partitions that actually changed, while the built-in SQLGlot parser catches SQL errors at compile time and native blue-green deployment ensures production never shows a half-built table.
Pricing
The core SQLMesh framework is free and open source under an Apache 2.0 license, with no limit on projects, models, or contributors.
Tobiko Cloud, the company's managed offering, adds role-based access control, governance, SSO, and a hosted scheduler on top of the open-source features, priced through a platform fee combined with pay-as-you-go consumption; specific pricing is only available by contacting Tobiko's sales team.
Key Features
Virtual Environments — Instantly spin up an isolated replica of any environment without physically cloning data, making development environments effectively free.
Intelligent Incremental Models — Understands time-partitioned, idempotent, and forward-only incremental models and only recomputes changed partitions.
dbt Compatibility — Format-compatible with dbt projects, allowing teams to import existing dbt pipelines with minor changes.
Compile-Time SQL Validation — Uses the SQLGlot parser to catch SQL errors before a pipeline runs, rather than failing mid-execution.
Blue-Green Deployments — Promotes changes to production by atomically swapping an environment pointer, so production never sees a partially built table.
Native Python Models — Python models are first-class citizens in the same DAG, with the same change-detection guarantees as SQL models.
Automated Testing and Data Quality Checks — Data quality checks run before a table is exposed to consumers, not after, catching issues earlier.
Tobiko Cloud Governance — The paid cloud offering adds role-based access control, SSO, and a managed scheduler for enterprise governance needs.
Pros & Cons
Pros
Core framework is free, open source, and Apache 2.0 licensed
Meaningfully reduces compute and storage costs versus full DAG re-runs
dbt-compatible, easing migration from existing dbt projects
Compile-time SQL validation catches errors before they run in production
Built by experienced data engineers from major tech companies
Cons
Smaller community and ecosystem than the more established dbt
Tobiko Cloud pricing is not publicly listed and requires a sales conversation
Small company size (2-10 employees at Tobiko Data) relative to larger data tooling vendors
Fewer third-party integrations and pre-built packages compared to dbt's package hub
Learning curve for teams unfamiliar with virtual environments and its plan-based workflow
Pricing
SQLMesh Open Source Free n/a
Tobiko Cloud Custom (platform fee plus usage-based consumption) custom
Frequently Asked Questions
Is SQLMesh free
Yes, the core SQLMesh framework is free and open source under an Apache 2.0 license.
Is SQLMesh compatible with dbt
Yes, SQLMesh is designed to be format-compatible with dbt, and existing dbt projects can typically be imported with minor changes.
Who created SQLMesh
SQLMesh was created by Tobiko Data, founded in 2022 by Iaroslav Zeigerman, Tyson Mao, and Toby Mao.
What is Tobiko Cloud
Tobiko Cloud is Tobiko Data's paid, hosted version of SQLMesh that adds role-based access control, SSO, governance, and a managed scheduler.
How much does Tobiko Cloud cost
Tobiko Cloud pricing combines a platform fee with pay-as-you-go consumption; exact pricing requires contacting Tobiko's sales team.
What are SQLMesh's virtual environments
Virtual environments let developers instantly create an isolated replica of any environment without physically duplicating the underlying data.
Does SQLMesh support Python models
Yes, Python models are first-class and participate in the same dependency graph and change-detection system as SQL models.
What license is SQLMesh released under
The open-source SQLMesh framework is released under the Apache 2.0 license.