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 | 37254 | 3951 | 420 | The fantastic ORM library for Golang, aims to be developer friendly | 2025-01-04 21:01:38 |
beego | 31743 | 5626 | 11 | beego is an open-source, high-performance web framework for the Go programming language. | 2025-01-04 21:43:32 |
sqlx | 16467 | 1087 | 374 | general purpose extensions to golang's database/sql | 2025-01-04 18:23:26 |
ent | 15785 | 936 | 562 | An entity framework for Go | 2025-01-04 04:16:18 |
sqlc | 13885 | 834 | 511 | Generate type-safe code from SQL | 2025-01-04 21:56:42 |
sqlboiler | 6778 | 550 | 101 | Generate a Go ORM tailored to your database schema. | 2025-01-04 23:31:45 |
xorm | 6664 | 755 | 307 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm | 2025-01-03 21:43:39 |
pg | 5687 | 407 | 117 | Golang ORM with focus on PostgreSQL features and performance | 2025-01-03 21:43:38 |
bun | 3933 | 233 | 29 | SQL-first Golang ORM | 2025-01-04 13:18:29 |
xo | 3756 | 318 | 49 | Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server | 2025-01-03 21:45:03 |
gorp | 3734 | 374 | 148 | Go Relational Persistence - an ORM-ish library for Go | 2025-01-02 13:33:52 |
db | 3548 | 237 | 160 | Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. | 2025-01-03 21:43:49 |
jet | 2797 | 125 | 37 | Type safe SQL builder with code generation and automatic query result data mapping | 2025-01-04 16:10:05 |
gormt | 2373 | 361 | 54 | database to golang struct | 2025-01-04 16:24:21 |
prisma-client-go | 2207 | 102 | 115 | Prisma Client Go is an auto-generated and fully type-safe database client | 2025-01-03 13:58:36 |
go-sqlbuilder | 1484 | 123 | 2 | A flexible and powerful SQL string builder library plus a zero-config ORM. | 2025-01-03 06:53:51 |
pop | 1457 | 246 | 94 | A Tasty Treat For All Your Database Needs | 2025-01-03 21:46:51 |
reform | 1444 | 73 | 86 | A better ORM for Go, based on non-empty interfaces and code generation. | 2025-01-03 22:41:31 |
bob | 848 | 47 | 19 | SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite | 2025-01-04 09:56:42 |
rel | 773 | 57 | 32 | 💎 Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API | 2025-01-03 06:58:22 |
go-queryset | 726 | 73 | 20 | 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. | 2024-10-18 17:42:31 |
qbs | 547 | 101 | 10 | QBS stands for Query By Struct. A Go ORM. | 2025-01-02 13:34:20 |
zoom | 308 | 25 | 2 | A blazing-fast datastore and querying engine for Go built on Redis. | 2024-12-21 07:41:11 |
pggen | 292 | 27 | 20 | Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it. | 2024-12-26 22:49:23 |
grimoire | 164 | 18 | 0 | Database access layer for golang | 2024-09-13 05:02:06 |
GoBatis | 120 | 17 | 1 | An easy ORM tool for Golang, support MyBatis-Like XML template SQL | 2024-12-30 06:10:02 |
go-store | 112 | 9 | 1 | A simple and fast Redis backed key-value store library for Go | 2023-09-25 03:42:25 |
marlow | 81 | 7 | 2 | golang generator for type-safe sql api constructs | 2024-09-26 21:16:01 |
beeorm | 57 | 8 | 1 | Golang ORM | 2025-01-01 06:17:07 |
go-firestorm | 52 | 9 | 0 | Simple Go ORM for Google/Firebase Cloud Firestore | 2024-09-04 05:56:37 |
lore | 14 | 3 | 0 | Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go | 2023-09-25 08:03:17 |
Last Automatic Update: 2025-01-05T01:25:52Z