github.com/go-gorm/gorm

GORM

The fantastic ORM library for Golang, aims to be developer friendly

94

Decision Signals

Health score 94/100, confidence 100/100.

Excellent
Maintenance 95
Adoption 100
Security 92
Maturity 83
Developer DX 97
Confidence 100

Install

go get github.com/go-gorm/gorm

Package Data

updated Jun 9, 2026
Latest versionv0.0.0-20190210073940-906799fef2f8
Imported by0 packages
Stars39.8K
Forks4.2K
Last activity28 days ago
Latest releasev1.31.1 (7 months ago)
LicenseMIT
Known vuln records0

API Surface

281 symbols
SymbolKindSynopsis
Association Type type Association struct{ ... }
Association.Append Method func (association *Association) Append(values ...interface{}) *Association
Association.Clear Method func (association *Association) Clear() *Association
Association.Count Method func (association *Association) Count() int
Association.Delete Method func (association *Association) Delete(values ...interface{}) *Association
Association.Error Field Error error
Association.Find Method func (association *Association) Find(value interface{}) *Association
Association.Replace Method func (association *Association) Replace(values ...interface{}) *Association
Callback Type type Callback struct{}
Callback.Create Method func (c *Callback) Create() *CallbackProcessor
Callback.Delete Method func (c *Callback) Delete() *CallbackProcessor
Callback.Query Method func (c *Callback) Query() *CallbackProcessor

Similar Packages

Go ORM Libraries

#1 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.8K stars 0 imported-by 100% confidence
94

#2 cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Go ORM Libraries 32.2K stars 0 imported-by 100% confidence
92

#3 dgraph

high-performance graph database for real-time use cases

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

#4 dolt

Dolt – Git for Data

Go ORM Libraries 23.3K stars 0 imported-by 100% 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 100% confidence
82