gopkg.in/src-d/go-kallax.v1

go-kallax.v1

Kallax is a PostgreSQL typesafe ORM for the Go language.

57

Decision Signals

Health score 57/100, confidence 40/100.

Caution
Maintenance 48
Adoption 35
Security 92
Maturity 45
Developer DX 83
Confidence 40

Install

go get gopkg.in/src-d/go-kallax.v1

Package Data

updated May 28, 2026
Latest versionUnknown
Imported by118 packages
Stars0
Forks0
Last activityUnknown
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

258 symbols
SymbolKindSynopsis
AfterDeleter Type type AfterDeleter interface{ ... }
AfterDeleter.AfterDelete Method AfterDelete func() error
AfterInserter Type type AfterInserter interface{ ... }
AfterInserter.AfterInsert Method AfterInsert func() error
AfterSaver Type type AfterSaver interface{ ... }
AfterSaver.AfterSave Method AfterSave func() error
AfterUpdater Type type AfterUpdater interface{ ... }
AfterUpdater.AfterUpdate Method AfterUpdate func() error
ArraySchemaField Type type ArraySchemaField interface{ ... }
BaseQuery Type type BaseQuery struct{}
BaseQuery.AddRelation Method func (q *BaseQuery) AddRelation(schema Schema, field string, typ RelationshipType, filter Condition) error
BaseQuery.BatchSize Method func (q *BaseQuery) BatchSize(size uint64)

Maintained Alternatives

lower maintenance score

#1 dgraph

high-performance graph database for real-time use cases

Go ORM Libraries 21.7K stars 0 imported-by 100% confidence
95

#2 Ent

Package ent is the interface between end-user schemas and entc (ent codegen).

Go ORM Libraries 17.1K stars 4.0K imported-by 100% confidence
95

#3 GORM

Developer-friendly ORM library for Go.

Go ORM Libraries 39.8K stars 0 imported-by 80% confidence
91

#4 etcd

Package main is a simple wrapper of the real etcd entrypoint package (located at github.com/coreos/etcd/etcdmain) to ensure that etcd is still "go getable"; e.g.

Go ORM Libraries 51.7K stars 0 imported-by 80% confidence
89

#5 tidb

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

Go ORM Libraries 40.1K stars 0 imported-by 80% confidence
89

#6 dolt

Dolt – Git for Data

Go ORM Libraries 22.9K stars 0 imported-by 65% confidence
89

Similar Packages

Go ORM Libraries

#1 dgraph

high-performance graph database for real-time use cases

Go ORM Libraries 21.7K stars 0 imported-by 100% confidence
95

#2 Ent

Package ent is the interface between end-user schemas and entc (ent codegen).

Go ORM Libraries 17.1K stars 4.0K imported-by 100% confidence
95

#3 GORM

Developer-friendly ORM library for Go.

Go ORM Libraries 39.8K stars 0 imported-by 80% confidence
91

#4 etcd

Package main is a simple wrapper of the real etcd entrypoint package (located at github.com/coreos/etcd/etcdmain) to ensure that etcd is still "go getable"; e.g.

Go ORM Libraries 51.7K stars 0 imported-by 80% confidence
89

#5 tidb

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

Go ORM Libraries 40.1K stars 0 imported-by 80% confidence
89