• Stars
    star
    550
  • Rank 80,860 (Top 2 %)
  • Language
    Go
  • License
    MIT License
  • Created almost 5 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ORMs for Go, most starred on GitHub.

Top Go ORMs Go Report Card Actions Status

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 32925 3627 239 The fantastic ORM library for Golang, aims to be developer friendly 2023-07-08 22:58:24
beego 29938 5602 13 beego is an open-source, high-performance web framework for the Go programming language. 2023-07-08 20:10:03
sqlx 13890 1027 326 general purpose extensions to golang's database/sql 2023-07-08 20:13:30
ent 13727 820 316 An entity framework for Go 2023-07-08 22:54:19
sqlc 8448 570 346 Generate type-safe code from SQL 2023-07-09 01:42:04
xorm 6635 772 307 Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm 2023-07-07 06:03:51
sqlboiler 5874 508 88 Generate a Go ORM tailored to your database schema. 2023-07-07 12:59:38
pg 5423 396 115 Golang ORM with focus on PostgreSQL features and performance 2023-07-08 06:35:34
gorp 3671 380 145 Go Relational Persistence - an ORM-ish library for Go 2023-07-06 16:33:55
xo 3386 306 44 Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server 2023-07-07 19:10:00
db 3346 237 156 Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. 2023-07-01 09:52:37
gormt 2209 340 57 database to golang struct 2023-07-07 01:03:36
bun 2197 162 105 SQL-first Golang ORM 2023-07-08 18:17:15
prisma-client-go 1543 84 105 Prisma Client Go is an auto-generated and fully type-safe database client 2023-07-08 20:35:40
reform 1419 72 86 A better ORM for Go, based on non-empty interfaces and code generation. 2023-06-28 11:21:48
pop 1344 237 97 A Tasty Treat For All Your Database Needs 2023-07-07 00:49:39
jet 1326 80 25 Type safe SQL builder with code generation and automatic query result data mapping 2023-07-08 23:29:30
go-sqlbuilder 1040 98 9 A flexible and powerful SQL string builder library plus a zero-config ORM. 2023-07-08 15:22:33
go-queryset 699 71 20 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. 2023-06-22 15:30:43
rel 648 55 25 💎 Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API 2023-06-23 13:20:54
qbs 548 101 10 QBS stands for Query By Struct. A Go ORM. 2023-06-28 11:20:23
bob 320 13 8 SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite 2023-07-07 07:43:09
zoom 299 28 2 A blazing-fast datastore and querying engine for Go built on Redis. 2023-06-28 11:19:53
pggen 225 20 17 Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it. 2023-07-08 16:17:51
grimoire 159 18 0 Database access layer for golang 2023-05-05 18:28:02
GoBatis 114 17 1 An easy ORM tool for Golang, support MyBatis-Like XML template SQL 2023-07-07 19:10:37
go-store 110 9 1 A simple and fast Redis backed key-value store library for Go 2023-03-15 19:18:53
marlow 83 7 2 golang generator for type-safe sql api constructs 2023-01-28 13:13:25
beeorm 48 6 1 Golang ORM 2023-07-06 08:13:07
go-firestorm 45 8 0 Simple Go ORM for Google/Firebase Cloud Firestore 2023-07-03 14:39:06
lore 12 3 0 Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go 2023-03-26 01:00:56

Last Automatic Update: 2023-07-09T01:42:33Z