scylladb/gocqlx
All-In-One: CQL query builder, ORM and migration tool observed · 2026-09-01
Health v2 · maintenance only
77/100
- Activity 100
- Release rhythm 35
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 69
- age_days: 3331
- days_rel: 354
- days_push: 3
- n_releases_24m: 4
Adoption not part of the score
1028 stars · 131 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
GocqlX is a Go library for working with ScyllaDB and Cassandra that combines a CQL query builder, struct-based ORM-style mapping, and a database migration tool. It wraps the ScyllaDB gocql driver and offers fast, type-safe query parameter binding and result scanning.
Use cases
- build CQL queries programmatically in Go
- map query results into Go structs
- run schema migrations for ScyllaDB or Cassandra
- perform CRUD operations from table models
- bind query parameters from structs or maps
- make Go structs act as Cassandra UDTs
- generate schema code with schemagen
When to choose
- you use ScyllaDB or Cassandra from a Go application and want ORM-like ergonomics
- you need a query builder plus migrations in one package
- you want near-raw-driver performance with struct scanning
When to avoid
- you use a relational SQL database rather than CQL
- you rely on the vanilla apache/cassandra-gocql driver, since v3+ requires the ScyllaDB fork
- you prefer writing raw CQL without struct mapping
Facets
library · maturity active
orm database-driver database serialization cli databases backend developer-tools web-development go windows cli cql cassandra scylladb query-builder schema-migrations udt-mapping sqlx-inspired linux macos
1 source
- readme: https://github.com/scylladb/gocqlx · fetched 2026-09-01 · 68ed15aa2249
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| scylladb/gocqlx | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem