awesome-sqlmesh
A curated list of awesome SQLMesh resources
https://github.com/nicosuave/awesome-sqlmesh
Last synced: 3 days ago
JSON representation
-
Blog Posts
- Efficient Development with the SQLMesh Browser UI - Developing with the SQLMesh browser UI.
- Why SQLMesh Might be The Best dbt Alternative - Comparison of SQLMesh and dbt and when to choose SQLMesh.
- Getting Started with SQLMesh: A Comprehensive Starter Guide - Hands-on walkthrough for getting started with SQLMesh.
- SQLMesh Makes Your Data Validation Easy - Guide to using SQLMesh table diff for data validation.
- A Portable Analytics Stack - Building a portable analytics stack with dlt, SQLMesh, DuckDB, and DuckLake.
- SQLMesh for dummies - Approachable overview of SQLMesh for people curious about the dbt alternative.
- SQLMesh (ssp.sh Second Brain) - Curated notes on SQLMesh concepts, features, history, and comparisons to dbt.
- What if dbt and SQLMesh were weapons - Entertaining 2025 comparison of dbt and SQLMesh as competing transformation tools.
- sqlmesh init -t dbt - Running an existing dbt project with SQLMesh.
- sqlmesh plan - Walkthrough of SQLMesh plan/apply and virtual data environments.
- sqlmesh migrate - Migrating from dbt to SQLMesh in practice.
-
Community Projects
- arcane-insight - An analytics, ingestion, and transformation project built with SQLMesh and DuckDB on Blizzard's Hearthstone API.
- portable-analytics-stack - End-to-end portable analytics template: dlt ingests NYC Open Data into DuckLake (Postgres catalog + Cloudflare R2), SQLMesh transforms with DuckDB (including Python/Polars models), and GitHub Actions handles CI/CD plus scheduled runs—no warehouse required.
-
Newsletters
- The Data Toolbox - Yuki’s Substack on modern data tools; several SQLMesh guides and comparisons.
- davidj.substack - David Jayatillake’s Substack; hands-on SQLMesh series covering dbt migration, plan/apply, testing, and ops.
-
Official Resources
- Official Documentation - Official SQLMesh documentation.
- Slack - The team is highly responsive; don't hesitate to reach out.
- SQLMesh Repository - Core SQLMesh source code.
- SQLGlot Repository - Python SQL parser and transpiler used by SQLMesh.
- Slack - Tobiko Slack community; the team is highly responsive.
-
Sample Projects
- Examples from the main repo - Built-in example projects in the SQLMesh repository.
- Custom Materializations - Example of defining custom materializations.
- Ibis - A Python SQLMesh model with Ibis.
- Multi Repo - Multiple SQLMesh projects.
- Multi dbt - Multiple dbt projects in a single project.
- Multi Hybrid - dbt project alongside SQLMesh in a single project.
- Sushi - Canonical SQLMesh demo project.
- Sushi dbt - Sushi demo implemented with dbt.
- Sushi dlt - Sushi demo with dlt integration.
- Wursthall - Restaurant analytics example project.
- Official Example projects - Additional official SQLMesh example projects.
- sqlmesh-demos - Community demos and walkthroughs for SQLMesh.
-
Talks
- Beyond dbt: Modern SQL Transformation and Lineage with sqlglot and sqlmesh - Tomas Peluritis on modern SQL transformation and lineage with SQLGlot and SQLMesh.
- SQL Mesh as a DataOps Framework - Talk on using SQLMesh as a DataOps framework.
- Toby Mao - SQLMesh, Simplifying Data Transformations, and more - Toby Mao on SQLMesh and simplifying data transformations.
- Let's Talk SQLMesh With Tobiko Data's Co-Founder, Toby Mao - Full interview with Toby Mao on Data With Josue.
- SQLMesh & SYNQ fireside chat - Fireside chat covering SQLMesh and SYNQ.
-
Tools
- vscode-sqlmeshui - Embedded SQLMesh UI in VS Code.
- buenavista - A fork of a Postgres/DuckDB proxy exposing both the PG and Trino protocols with a SQLMesh metric rewriter.
- tff - Fitness functions engine and linter for transformation projects, with a dedicated SQLMesh plugin.
- sqlmesh-openlineage - OpenLineage integration for SQLMesh that emits table and column lineage events.
-
Videos
- Evolving Data Pipelines at Scale - Talk on evolving data pipelines at scale with SQLMesh.
- Building SQLMesh Macros like dbt macros - How to build SQLMesh macros similar to dbt macros.
- SQLMesh Quickstart Guide - Quickstart walkthrough for SQLMesh.
- Running dbt Jaffle shop in SQLMesh - Running the dbt Jaffle Shop example in SQLMesh.
- A Deep Dive into SQLMesh: Structured Query Validation and Safe Pipeline Testing - Deep dive into SQLMesh validation and safe pipeline testing.
- Exploring SQLmesh - Exploratory overview of SQLMesh.
- Introduction to SQLMesh! How to Use SQLMesh, the dbt Alternative! - Intro guide to using SQLMesh as a dbt alternative.
- dbt Core Vs. SQLMesh for SQL Transformations! - Side-by-side comparison of dbt Core and SQLMesh for SQL transformations.
- How to Get Started with SQLMesh, a dbt Alternative! - Getting-started walkthrough for SQLMesh.
- DBT Costs Too Much? Why SQL Mesh Cuts Data Stack Costs in Half - Cost-focused look at how SQLMesh can reduce data stack spend.
Programming Languages
Categories
Sub Categories
Keywords
sql
3
sqlmesh
3
duckdb
2
python
2
dbt
2
data-engineering
2
elt
2
etl
2
sqlite
1
spark
1
snowflake
1
redshift
1
presto
1
postgres
1
parser
1
optimizer
1
mysql
1
hive
1
databricks
1
clickhouse
1
bigquery
1
sqlparser
1
transpiler
1
trino
1
tsql
1
dataengineering
1
dataops
1
transformation
1
data
1
analytics-engineering
1
data-vault
1
data-warehouse
1
hearthstone
1
medallion-architecture
1
architecture
1
connascence
1
fitness-functions
1