github.com/go-xorm/xorm

xorm

Package xorm is a simple and powerful ORM for Go.

61

Decision Signals

Health score 61/100, confidence 75/100.

Review
Maintenance 12
Adoption 88
Security 70
Maturity 93
Developer DX 75
Confidence 75

Install

go get github.com/go-xorm/xorm

Package Data

updated May 28, 2026
Latest versionv0.7.9
Imported by0 packages
Stars6.6K
Forks745
Last activity6 years ago
Latest releaseUnknown
LicenseBSD-3-Clause
Known vuln records0

API Surface

0 symbols
SymbolKindSynopsis
No symbol preview available from pkg.go.dev for this refresh.

Maintained Alternatives

archived repository

#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