{"repo":"dr3dnought/dew","free":true,"listed":false,"github":"https://github.com/dr3dnought/dew","clone":"git clone https://github.com/dr3dnought/dew.git","description":"Lightweight, type-safe SQL query builder for Go — no ORM, no codegen, just queries.","language":"Go","stars":12,"topics":["database","go","golang","mysql","orm","postgresql","sql"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Dew A lightweight, type-safe query builder for Go. No ORM magic, no repo layers — just queries. Documentation Getting Started Examples Philosophy Dew is not an ORM — it's a query builder that's expressive enough to replace the repository layer entirely. Instead of wrapping queries behind interfaces, you write them inline where you need them: Traditional repository layers add indirection without adding safety — you still write SQL-shaped code inside them. Dew gives you type-safe, composable queries that read like SQL, so the abstraction becomes unnecessary. Every builder accepts dew.Querier (satisfied by both DB and Tx ), so transaction support comes for free — pass tx instead of db , same code, no wrapper needed. Zero codegen, zero reflection at build time, just Go generics. Install Quick Start Supported Dialects Dialect Placeholders --------- ------------- PostgreSQL $1, $2, ... MySQL ?, ?, ... SQLite ?, ?, ... MSSQL @p1, @p2, ... Works with any database/sql driver — pgx , lib/pq , go-sql-driver/mysql , modernc/sqlite , and more. Documentation Full docs at dew.xenous.org — schema definition, joins, CTEs, batch insert, error mapping, JSONB, set operations, and more. License MIT - see LICENSE file for details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/dr3dnought","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dr3dnought/dew/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}