
duckdb.mk
github.com/ltrgoddard/duckdb.mk- Category
- Developer Tools
- Rank
- No. 2926Tools index
- Type
- TOOL
- Latest release
- v0.1.1
- Date
About
duckdb.mk is a roughly 250-line file included in a Makefile that brings dbt-style, dependency-aware SQL pipeline builds to DuckDB without dbt's configuration overhead. It uses DuckDB's json_serialize_sql function to parse each SQL model's AST, automatically generates Make rules and a Mermaid dependency diagram, and rebuilds only the tables whose local or remote (HTTP-queried) dependencies have changed, producing Parquet output files.
Why it made the leaderboard
Gives data engineers dbt-like incremental SQL builds without dbt's configuration overhead, useful for small research or data-journalism pipelines that don't need a full orchestration framework.
Tags
duckdbmakesqldata-pipelinesdbt-alternativeparquet
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.