sql-template-tag VS dbt-core

Compare sql-template-tag vs dbt-core and see what are their differences.

sql-template-tag

ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, `sqlite` and `oracledb` (by blakeembrey)

dbt-core

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. (by dbt-labs)
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
sql-template-tag dbt-core
3 89
368 11,056
0.0% 1.8%
6.3 9.6
about 1 year ago 3 days ago
TypeScript Python
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

sql-template-tag

Posts with mentions or reviews of sql-template-tag. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-14.

dbt-core

Posts with mentions or reviews of dbt-core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-09.
  • I've been using Claude Code for a couple of days
    4 projects | news.ycombinator.com | 9 Mar 2025
    it's fun for things you're ok with throwing away.

    For example, I wanted a dbt[0] like tool, but written in rust, specifically focused on duckdb. Claude Code knocked it out[1] it without much guidance.

    Also added support for all duckdb output options (e.g. write to a partitioned parquet instead of a table).

    0 - SQL transformation tool (https://github.com/dbt-labs/dbt-core)

    1 - https://github.com/definite-app/crabwalk

  • Dbt no longer open source?
    2 projects | news.ycombinator.com | 4 Dec 2024
    Just noticed 404s on dbt core - was this announced recently?

    https://github.com/dbt-labs/dbt-core

  • Dbt
    1 project | news.ycombinator.com | 18 Feb 2024
  • Relational is more than SQL
    11 projects | news.ycombinator.com | 16 Sep 2023
    dbt integration was one of our major goals early on but we found that the interaction wasn't as straightforward as had hoped.

    There is an open PR in the dbt repo: https://github.com/dbt-labs/dbt-core/pull/5982#issuecomment-...

    I have some ideas about future directions in this space where I believe PRQL could really shine. I will only be able to write those down in a couple of hours. I think this could be a really exciting direction for the project to grow into if anyone would like to collaborate and contribute!

  • How to Level Up Beyond ETLs: From Query Optimization to Code Generation
    1 project | news.ycombinator.com | 6 Sep 2023
  • Python: Just Write SQL
    21 projects | news.ycombinator.com | 14 Aug 2023
    I really dislike SQL, but recognize its importance for many organizations. I also understand that SQL is definitely testable, particularly if managed by environments such as DBT (https://github.com/dbt-labs/dbt-core). Those who arrived here with preference to python will note that dbt is largely implemented in python, adds Jinja macros and iterative forms to SQL, and adds code testing capabilities.
  • Transform Your Data Like a Pro With dbt (Data Build Tool)
    2 projects | dev.to | 8 Jun 2023
    3). Data Build Tool Repository.
  • What are your thoughts on dbt Cloud vs other managed dbt Core platforms?
    1 project | /r/dataengineering | 23 May 2023
    dbt Cloud rightfully gets a lot of credit for creating dbt Core and for being the first managed dbt Core platform, but there are several entrants in the market; from those who just run dbt jobs like Fivetran to platforms that offer more like EL + T like Mozart Data and Datacoves which also has hosted VS Code editor for dbt development and Airflow.
  • How do I build a docker image based on a Dockerfile on github?
    2 projects | /r/docker | 5 May 2023
  • Dbt vs. SqlMesh
    1 project | /r/dataengineering | 29 Apr 2023
    Ahh I misunderstood, yes column level lineage is useful. DBT prefers leveraging macros which sort of breaks this pattern. I think the DBT way would be to better separate fields into upstream models and use table tracking https://github.com/dbt-labs/dbt-core/discussions/4458

What are some alternatives?

When comparing sql-template-tag and dbt-core you can also consider the following projects:

mini_sql - a minimal, fast, safe sql executor

superset - Apache Superset is a Data Visualization and Data Exploration Platform

sqlc-gen-python

citus - Distributed PostgreSQL as an extension

yesql - A Clojure library for using SQL.

n8n - Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured