SQLMesh/sqlmesh
Scalable and efficient data transformation framework - backwards compatible with dbt.
This project helps data teams quickly and reliably transform raw data into usable datasets for analysis and reporting. You provide SQL or Python scripts to define how your data should be cleaned and structured, and it outputs tested, production-ready data tables. Data engineers and analytics engineers can use this to manage complex data pipelines.
2,966 stars. Actively maintained with 9 commits in the last 30 days.
Use this if you need to build, test, and deploy data transformations efficiently across different data environments while ensuring data quality and lineage.
Not ideal if you're looking for a simple drag-and-drop ETL tool or are not comfortable defining data transformations using SQL or Python.
Stars
2,966
Forks
359
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 18, 2026
Commits (30d)
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/SQLMesh/sqlmesh"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
growthbook/growthbook
Open Source Feature Flags, Experimentation, and Product Analytics
koopjs/koop
Transform, query, and download geospatial data on the web.
pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.