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 |
---|---|---|---|---|---|
gorm | 31385 | 3455 | 195 | The fantastic ORM library for Golang, aims to be developer friendly | 2023-02-11 19:23:40 |
beego | 29385 | 5555 | 15 | beego is an open-source, high-performance web framework for the Go programming language. | 2023-02-11 13:31:41 |
sqlx | 13255 | 992 | 312 | general purpose extensions to golang's database/sql | 2023-02-11 17:24:45 |
ent | 12903 | 756 | 288 | An entity framework for Go | 2023-02-12 00:18:29 |
sqlc | 7372 | 500 | 318 | Generate type-safe code from SQL | 2023-02-11 03:56:41 |
xorm | 6605 | 776 | 308 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm | 2023-02-10 01:59:42 |
sqlboiler | 5582 | 480 | 74 | Generate a Go ORM tailored to your database schema. | 2023-02-11 23:16:15 |
pg | 5327 | 393 | 112 | Golang ORM with focus on PostgreSQL features and performance | 2023-02-09 03:14:21 |
gorp | 3631 | 379 | 144 | Go Relational Persistence - an ORM-ish library for Go | 2023-02-11 06:37:15 |
xo | 3316 | 297 | 43 | Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server | 2023-02-10 04:54:56 |
db | 3248 | 226 | 150 | Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. | 2023-02-11 13:30:38 |
gormt | 2109 | 334 | 55 | database to golang struct | 2023-02-07 17:47:22 |
bun | 1872 | 128 | 81 | SQL-first Golang ORM | 2023-02-11 21:11:06 |
prisma-client-go | 1396 | 76 | 99 | Prisma Client Go is an auto-generated and fully type-safe database client | 2023-02-11 14:51:47 |
reform | 1385 | 69 | 79 | A better ORM for Go, based on non-empty interfaces and code generation. | 2023-02-11 16:24:01 |
pop | 1292 | 232 | 97 | A Tasty Treat For All Your Database Needs | 2023-02-09 07:10:03 |
jet | 1040 | 67 | 18 | Type safe SQL builder with code generation and automatic query result data mapping | 2023-02-11 22:48:06 |
go-sqlbuilder | 936 | 90 | 3 | A flexible and powerful SQL string builder library plus a zero-config ORM. | 2023-02-10 01:46:38 |
go-queryset | 693 | 70 | 19 | 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. | 2023-02-11 22:31:01 |
rel | 626 | 55 | 22 | ๐ Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API | 2023-02-08 08:00:44 |
qbs | 549 | 100 | 10 | QBS stands for Query By Struct. A Go ORM. | 2022-09-09 08:32:11 |
zoom | 297 | 25 | 2 | A blazing-fast datastore and querying engine for Go built on Redis. | 2023-02-02 20:22:34 |
pggen | 210 | 22 | 14 | Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it. | 2023-02-01 04:17:09 |
bob | 161 | 5 | 5 | SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite | 2023-02-11 23:50:02 |
grimoire | 159 | 17 | 0 | Database access layer for golang | 2022-12-21 15:18:02 |
GoBatis | 112 | 16 | 1 | An easy ORM tool for Golang, support MyBatis-Like XML template SQL | 2023-01-28 12:39:26 |
go-store | 109 | 9 | 1 | A simple and fast Redis backed key-value store library for Go | 2022-09-27 09:00:46 |
marlow | 83 | 7 | 2 | golang generator for type-safe sql api constructs | 2023-01-28 13:13:25 |
go-firestorm | 40 | 7 | 0 | Simple Go ORM for Google/Firebase Cloud Firestore | 2023-01-20 21:11:28 |
beeorm | 22 | 5 | 2 | Golang ORM | 2023-02-11 07:00:21 |
lore | 11 | 3 | 0 | Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go | 2022-09-27 09:01:01 |
Last Automatic Update: 2023-02-12T01:20:48Z