
The Best Go Libraries For ORM (24)
Discover the best Go libraries for ORM! Find the perfect tools to streamline your development and boost productivity. From go-store to grimoire, we've got you covered. Let the coding begin!
go-store
Simple and fast Redis backed key-value store library for Go
grimoire
Grimoire is a database access layer and validation for golang. (Support: MySQL, PostgreSQL and SQLite3)
Zoom
Blazing-fast datastore and querying engine built on Redis
go-dbw
A simple package that encapsulates database operations
GORM
The fantastic ORM library for Golang, aims to be developer friendly
bob
SQL query builder and ORM/Factory generator for Go. Successor of SQLBoiler
bun
SQL-first Golang ORM. Successor of go-pg
cacheme
Schema based, typed Redis caching/memoize framework for Go
CQL
Built on top of GORM, adds compile-time verified queries based on auto-generated code
ent
An entity framework for Go. Simple, yet powerful ORM for modeling and querying data
go-firestorm
A simple ORM for Google/Firebase Cloud Firestore
go-sql
A easy ORM for mysql
go-sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM
golobby/orm
Simple, fast, type-safe, generic orm for developer happiness
gormt
Mysql database to golang gorm struct
gorp
Go Relational Persistence, ORM-ish library for Go
lore
Simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go
marlow
Generated ORM from project structs for compile time safety assurances
Prisma
Prisma Client Go, Typesafe database access for Go
reform
Better ORM for Go, based on non-empty interfaces and code generation
SQLBoiler
ORM generator. Generate a featureful and blazing-fast ORM tailored to your database schema
pop/soda
Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite
rel
Modern Database Access Layer for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
upper.io/db
Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers