The fantastic ORM library for Golang, aims to be developer friendly (by go-gorm)


Basic GORM repo stats
9 days ago

go-gorm/gorm is an open source project licensed under MIT License which is an OSI approved license.

GORM Alternatives

Similar projects and alternatives to GORM

  • GitHub repo photoview

    Photo gallery for self-hosted personal servers (by photoview)

  • GitHub repo go

    The Go programming language

  • GitHub repo SQLBoiler

    Generate a Go ORM tailored to your database schema.

  • GitHub repo sqlc

    Generate type safe Go from SQL

  • GitHub repo ent

    An entity framework for Go

  • GitHub repo TheAlgorithms

    All Algorithms implemented in Python

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

  • GitHub repo Gitea

    Git with a cup of tea, painless self-hosted git service

  • GitHub repo Echo

    High performance, minimalist Go web framework

  • GitHub repo lazygit

    simple terminal UI for git commands

  • GitHub repo Fiber

    ⚡️ Express inspired web framework written in Go

  • GitHub repo go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

  • GitHub repo redigo

    Go client for Redis

  • GitHub repo validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  • GitHub repo Squirrel

    Fluent SQL generation for golang

  • GitHub repo howtheytest

    A collection of public resources about how software companies test their software

  • GitHub repo bicep

    Bicep is a declarative language for describing and deploying Azure resources

  • GitHub repo Goyave

    🍐 Elegant Golang REST API Framework

  • GitHub repo PiGallery 2

    A directory-first photo gallery website, witch rich UI, optimised for running on low resource servers (especially on raspberry pi)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better GORM alternative or higher similarity.


Posts where GORM has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-29.
  • GOlang URL shortener service using postgres, redis, bulma
    dev.to | 2021-03-29
    It does not use external libraries except the gorm for postgres database and minimal redis module redigo.
  • Building Microservices in Go: Accessing PostgreSQL - ORM/ORM-like
    dev.to | 2021-03-23
    go-gorm/gorm is one of the most popular ORMs in Go, mature and with good documentation, to date it supports sqlite, mysql, postgres and sqlserver.
    reddit.com/r/golang | 2021-03-17
    Consider Goa and Gorm too
  • Google Photo alternative showdown
    It supports both MySQL, Postgres and Sqlite, as it internally uses the gorm.io library to manage the database. Thank you for the advice anyway :)
  • What is the best way to use PostgreSQL with Go?
    reddit.com/r/golang | 2021-02-08
    I will add a fourth choice that I have been using with PostgreSQL and it’s fantastic! https://gorm.io/ gorm
  • Generics has moved to "likely accept" phase
    reddit.com/r/golang | 2021-02-03
    More importantly, because go's lack of covariance, fluent interfaces generally can't return interfaces, which in turn makes them unmockable. See https://github.com/go-gorm/gorm/issues/1525
  • Gopher Gold #10 - Wed Sep 09 2020
    dev.to | 2020-09-09
    go-gorm/gorm (Go): The fantastic ORM library for Golang, aims to be developer friendly
  • Top 10 Developer Trends, Wed Sep 02 2020
    dev.to | 2020-09-02
    go-gorm / gorm