Skip to content

Add bun to Databases - #83

Merged
floatdrop merged 1 commit into
mainfrom
bun
Sep 20, 2026
Merged

floatdrop merged 1 commit into
mainfrom
bun

Conversation

@floatdrop

Copy link
Copy Markdown
Owner

Bun is a SQL-first ORM: queries read like SQL with a fluent builder on top, results scan into structs, slices, maps or scalars, and relations, hooks and migrations are available without becoming implicit. It runs over database/sql, so it pairs with the pgx driver already listed. sqlc covers static, generated queries; Bun covers dynamic queries and relation mapping, which nothing listed does. Preferred over GORM for its explicitness and a fraction of the open-issue backlog.

Passes every entry rule: 5k stars, created 2021, pushed last month, primary language Go, BSD-2-Clause, not a fork or archived. fmt, validate and validate -remote pass.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

What is already listed in the category

An entry earns its place by covering something no listed project does, or by doing it better. For the reviewer:

uptrace/bun joins Databases & SQL:

  • etcd-io/etcd ★ 52k — Distributed key-value store with Raft consensus, watches and leases, plus its client.
  • redis/go-redis ★ 22k — Redis client with cluster, sentinel and ring support, pipelines, pub/sub and OpenTelemetry hooks.
  • sqlc-dev/sqlc ★ 18k — Compiler that generates type-safe code from SQL queries.
  • jackc/pgx ★ 14k — PostgreSQL driver and toolkit with a native API, connection pool, binary protocol and COPY support.
  • blockloop/scan ★ 615 — Map database/sql rows onto structs, slices and primitives using struct tags.
  • duckdb/duckdb-go ★ 297 — Official database/sql driver for DuckDB, the embedded analytical engine, with Appender and Arrow.
  • modernc-org/sqlite ★ 99 — SQLite translated from C, so database/sql gets an embedded database without cgo or a C toolchain.

@floatdrop
floatdrop merged commit 23f7dfe into main Sep 20, 2026
2 checks passed
@floatdrop
floatdrop deleted the bun branch September 20, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant