10

8

6

4

2


9.9

8.4

9.7

8.3
ent

5.1
0.0

9.1

6.4

9.3

7.8

8.4

3.7

33 ORM packages and projects

  • GORM

    9.9 8.4 Go
    The fantastic ORM library for Golang, aims to be developer friendly
  • ent

    9.7 8.3 Go
    An entity framework for Go
  • The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
    Promo
  • go-sql

    5.1 0.0 Go
    golang orm and sql builder
  • go-pg

    9.1 6.4 Go
    Golang ORM with focus on PostgreSQL features and performance
  • SQLBoiler

    9.3 7.8 Go
    Generate a Go ORM tailored to your database schema.
  • gormt

    8.4 3.7 Go
    database to golang struct
  • REL

    6.9 6.5 Go
    :gem: Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
  • upper.io/db

    8.6 5.1 Go
    Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
  • reform

    7.7 0.0 Go
    A better ORM for Go, based on non-empty interfaces and code generation.
  • xorm

    8.0 0.0 Go
    xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
  • gobuffalo/pop

    7.8 1.3 Go
    A Tasty Treat For All Your Database Needs
  • go-sqlbuilder

    7.5 7.2 Go
    A flexible and powerful SQL string builder library plus a zero-config ORM.
  • Storm

    8.1 0.0 Go
    Simple and powerful toolkit for BoltDB
  • Marlow

    4.0 2.4 Go
    Generated ORM from project structs for compile time safety assurances.
  • godb

    6.8 0.0 Go
    A Go SQL query builder and struct mapper.
  • grimoire

    4.9 1.8 Go
    Database access layer for golang
  • go-firestorm

    2.9 1.8 Go
    Simple Go ORM for Google/Firebase Cloud Firestore
  • Zoom

    5.9 0.0 Go
    A blazing-fast datastore and querying engine for Go built on Redis.
  • Xorm

    9.6 0.1 Go
    Simple and powerful ORM for Go.
  • gomodel

    3.8 0.0 Go
    A lightweight, fast, orm-like library helps interactive with database.
  • QBS

    6.9 0.0 Go
    QBS stands for Query By Struct. A Go ORM.
  • go-store

    4.4 0.0 Go
    A simple and fast Redis backed key-value store library for Go
  • pop/soda

    0.5 0.0
    A Tasty Treat For All Your Database Needs
  • go-queryset

    7.0 0.0 Go
    100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
  • lore

    1.4 0.0 Go
    Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go
  • gorp

    8.8 0.0 Go
    Go Relational Persistence - an ORM-ish library for Go
  • sqle

    0.4 8.2 Go
    A SQL-first/ORM-like Golang SQL package.
  • Prisma

    8.0 9.5 Go
    Prisma Client Go is an auto-generated and fully type-safe database client
  • cacheme

    1.9 2.6 Go
    🚀 Schema based, typed Redis caching/memoize framework for Go
  • golobby/orm

    4.5 3.2 Go
    A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.
  • bun

    8.5 7.5 Go
    SQL-first Golang ORM
  • go-dbw

    2.8 5.8 Go
    A simple package that encapsulates database operations.
  • beego orm

    0.2 -
    A powerful orm framework for go. Support: pq/mysql/sqlite3.

Add another 'ORM' Package