d-tsuji/awesome-go-orms
d-tsuji/awesome-go-orms has 661 GitHub stars and 27 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 06:44 UTC. Last push 2026-11-01.
ORMs for Go, most starred on GitHub.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalTop 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 |
|---|---|---|---|---|---|
| gorm | 39988 | 4312 | 557 | The fantastic ORM library for Golang, aims to be developer friendly | 2026-11-01 04:25:23 |
| beego | 32425 | 5561 | 25 | beego is an open-source, high-performance web framework for the Go programming language. | 2026-11-01 03:30:44 |
| sqlc | 18429 | 1104 | 710 | Generate type-safe code from SQL | 2026-10-31 19:18:02 |
| sqlx | 17740 | 1120 | 397 | general purpose extensions to golang's database/sql | 2026-10-31 16:44:33 |
| ent | 17220 | 1020 | 632 | An entity framework for Go | 2026-11-01 02:57:57 |
| sqlboiler | 6979 | 562 | 114 | Generate a Go ORM tailored to your database schema. | 2026-10-24 17:57:32 |
| xorm | 6614 | 741 | 305 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm | 2026-10-30 23:36:22 |
| pg | 5778 | 412 | 124 | Golang ORM with focus on PostgreSQL features and performance | 2026-10-30 23:25:34 |
| bun | 5005 | 316 | 52 | SQL-first Golang ORM | 2026-10-31 02:43:11 |
| dbtpl | 3899 | 337 | 71 | Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server | 2026-10-30 23:26:26 |
| jet | 3825 | 197 | 48 | Type safe SQL builder with code generation and automatic query result data mapping | 2026-10-31 22:51:22 |
| gorp | 3742 | 379 | 147 | Go Relational Persistence - an ORM-ish library for Go | 2026-10-12 12:00:54 |
| db | 3662 | 237 | 165 | Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. | 2026-10-25 01:53:29 |
| gormt | 2423 | 360 | 60 | database to golang struct | 2026-10-30 23:27:41 |
| prisma-client-go | 2270 | 102 | 115 | Prisma Client Go is an auto-generated and fully type-safe database client | 2026-10-30 23:27:57 |
| bob | 1799 | 119 | 57 | SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite | 2026-10-30 00:52:55 |
| go-sqlbuilder | 1731 | 145 | 4 | A flexible and powerful SQL string builder library plus a zero-config ORM. | 2026-10-30 23:29:09 |
| pop | 1526 | 250 | 93 | A Tasty Treat For All Your Database Needs | 2026-10-30 23:29:52 |
| reform | 1454 | 74 | 88 | A better ORM for Go, based on non-empty interfaces and code generation. | 2026-10-09 14:55:52 |
| rel | 788 | 62 | 35 | :gem: Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API | 2026-10-29 05:15:53 |
| go-queryset | 729 | 77 | 20 | 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. | 2026-09-24 09:49:13 |
| qbs | 541 | 94 | 10 | QBS stands for Query By Struct. A Go ORM. | 2026-09-01 13:16:31 |
| pggen | 317 | 30 | 23 | Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it. | 2026-09-29 12:59:41 |
| zoom | 311 | 25 | 2 | A blazing-fast datastore and querying engine for Go built on Redis. | 2026-08-13 14:29:11 |
| grimoire | 161 | 16 | 0 | Database access layer for golang | 2025-12-30 23:49:19 |
| GoBatis | 118 | 17 | 1 | An easy ORM tool for Golang, support MyBatis-Like XML template SQL | 2026-10-28 00:20:54 |
| go-store | 113 | 9 | 1 | A simple and fast Redis backed key-value store library for Go | 2026-06-12 09:49:13 |
| marlow | 81 | 7 | 2 | golang generator for type-safe sql api constructs | 2024-09-26 21:16:01 |
| beeorm | 55 | 10 | 3 | Golang ORM | 2026-07-13 04:35:50 |
| go-firestorm | 53 | 9 | 0 | Simple Go ORM for Google/Firebase Cloud Firestore | 2025-08-27 12:18:39 |
| 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: 2026-11-01T04:46:45Z
Explore related projects
sindresorhus/awesome
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
534,376 starsEbookFoundation/free-programming-books
:books: Freely available programming books
401,397 starsnilbuild/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
371,688 starsvinta/awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
333,651 stars