Top Go ORMs
A list of popular github projects related to Go ORM(Object-Relational Mapping) (ranked by stars automatically) Please update list.txt (via Pull Request)
Project Name | Stars | Forks | Open Issues | Description | Last Update |
---|---|---|---|---|---|
beego | 27889 | 5438 | 28 | beego is an open-source, high-performance web framework for the Go programming language. | 2022-03-19 23:24:15 |
gorm | 27240 | 3084 | 54 | The fantastic ORM library for Golang, aims to be developer friendly | 2022-03-20 00:25:33 |
sqlx | 11598 | 900 | 292 | general purpose extensions to golang's database/sql | 2022-03-19 23:38:22 |
ent | 10173 | 573 | 215 | An entity framework for Go | 2022-03-19 22:10:13 |
xorm | 6498 | 793 | 308 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm | 2022-03-19 13:56:45 |
pg | 4999 | 372 | 111 | Golang ORM with focus on PostgreSQL features and performance | 2022-03-17 07:35:04 |
sqlboiler | 4718 | 432 | 74 | Generate a Go ORM tailored to your database schema. | 2022-03-19 11:57:24 |
gorp | 3554 | 377 | 136 | Go Relational Persistence - an ORM-ish library for Go | 2022-03-10 03:17:41 |
db | 2913 | 208 | 132 | Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. | 2022-03-18 23:57:35 |
gormt | 1757 | 283 | 44 | database to golang struct | 2022-03-18 15:50:09 |
reform | 1231 | 59 | 76 | A better ORM for Go, based on non-empty interfaces and code generation. | 2022-03-19 15:29:56 |
pop | 1182 | 228 | 128 | A Tasty Treat For All Your Database Needs | 2022-03-19 16:55:16 |
prisma-client-go | 1171 | 64 | 90 | Prisma Client Go is an auto-generated and fully type-safe database client | 2022-03-18 21:46:20 |
go-sqlbuilder | 741 | 72 | 1 | A flexible and powerful SQL string builder library plus a zero-config ORM. | 2022-03-18 23:04:06 |
jet | 657 | 47 | 11 | Type safe SQL builder with code generation and automatic query result data mapping | 2022-03-19 21:14:00 |
go-queryset | 655 | 67 | 18 | 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. | 2022-03-19 16:57:48 |
qbs | 547 | 102 | 10 | QBS stands for Query By Struct. A Go ORM. | 2022-01-25 00:31:55 |
rel | 493 | 48 | 16 | 2022-03-18 17:44:37 | |
zoom | 287 | 27 | 2 | A blazing-fast datastore and querying engine for Go built on Redis. | 2022-02-16 18:18:37 |
grimoire | 156 | 17 | 0 | Database access layer for golang | 2022-03-05 04:22:24 |
go-store | 107 | 9 | 1 | A simple and fast Redis backed key-value store library for Go | 2022-03-01 03:51:15 |
GoBatis | 106 | 17 | 1 | An easy ORM tool for Golang, support MyBatis-Like XML template SQL | 2022-01-09 05:13:48 |
marlow | 82 | 7 | 2 | golang generator for type-safe sql api constructs | 2021-09-29 00:13:39 |
go-firestorm | 27 | 8 | 0 | Simple Go ORM for Google/Firebase Cloud Firestore | 2022-03-01 20:26:27 |
lore | 10 | 3 | 0 | Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go | 2022-02-08 12:25:18 |
Last Automatic Update: 2022-03-20T01:05:50Z