Go Gorm

Open-source Go projects categorized as Gorm
Topics: Golang Go Gin ORM JWT

Top 23 Go Gorm Projects

  • GORM

    The fantastic ORM library for Golang, aims to be developer friendly

  • Project mention: Go ORMs Compared | dev.to | 2024-01-18

    GORM is a comprehensive ORM tool in Go, offering a code-first approach which allows defining database schemas using struct tags in Go. It's known for its developer-friendly nature, making it suitable for both beginners and experienced users. GORM supports a variety of SQL databases like MySQL, PostgreSQL, and SQLite. It's designed to be flexible, allowing developers to drop down to raw SQL when necessary. However, it's important to be cautious about its performance implications in large-scale applications.

  • gin-vue-admin


  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-admin

    基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro (by go-admin-team)

  • go-gin-example

    An example of gin

  • golang-gin-realworld-example-app

    Exemplary real world application built with Golang + Gin

  • gormt

    database to golang struct

  • gen

    Gen: Friendly & Safer GORM powered by Code Generation

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • go-queryset

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

  • sqlite

    The pure-Go SQLite driver for GORM (by glebarez)

  • Project mention: Mayhem: A TUI based task tracker | /r/golang | 2023-08-03

    Edit: Thanks to u/lbgdn, the cross compilation issue was resolved. I was able to bypass the CGO issue by using pure-Go SQLite driver.

  • Golang-Project-Structure

    Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development

  • microservices-go

    Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.

  • fiber-boilerplate

    This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box

  • postgres

    GORM PostgreSQL driver (by go-gorm)

  • go-role

    Open source RBAC library. Associate users with roles and permissions.

  • go-sql

    golang orm and sql builder (by rushteam)

  • urlsh

    Golang URL shortener and bookmarker service with UI, API, Cache, Hits Counter and forwarder using postgres and redis in backend, bulma in frontend. Think of it as self hosting ready url shortener.

  • igor

    igor is an abstraction layer for PostgreSQL with a gorm like syntax.

  • go_clean_architecture

    Go Clean Architecture Used at @wesionaryteam

  • oracle

    GORM oracle driver

  • mayhem

    A minimal TUI based task tracker 📝

  • Project mention: Mayhem: A TUI based task tracker | /r/golang | 2023-08-03

    Repo: https://github.com/BOTbkcd/mayhem

  • gothic

    🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm. (by jrapoport)

  • goven

    Goven (go-oven) is a go library that allows you to have a drop-in query language for your database schema.

  • batnoter-api

    The API backend for BatNoter. Built with Golang

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Gorm related posts

  • Não use funções puras com Go

    1 project | dev.to | 22 Oct 2023
  • How do you dynamically create SQL filters from query params?

    1 project | /r/golang | 30 Sep 2023
  • Mayhem: A TUI based task tracker

    2 projects | /r/golang | 3 Aug 2023
  • A secret weapon to improve development efficiency, a community backend service was developed in one day

    2 projects | /r/golang | 12 Jul 2023
  • Building Robust Applications in Go: Integrating Envconfig, Gorm, and OpenSearch

    3 projects | dev.to | 24 May 2023
  • ORM or no ORM that is the question

    1 project | /r/golang | 20 May 2023
  • From 0 to 1, build a microservice cluster in ten minutes, which consists of an rpc gateway and multiple microservices

    1 project | /r/golang | 26 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


What are some of the best open-source Gorm projects in Go? This list will help you:

Project Stars
1 GORM 35,731
2 gin-vue-admin 20,279
3 go-admin 10,906
4 go-gin-example 6,738
5 golang-gin-realworld-example-app 2,445
6 gormt 2,322
7 gen 2,104
8 go-queryset 723
9 sqlite 537
10 Golang-Project-Structure 455
11 microservices-go 429
12 fiber-boilerplate 379
13 postgres 205
14 go-role 194
15 go-sql 176
16 urlsh 144
17 igor 123
18 go_clean_architecture 123
19 oracle 109
20 mayhem 79
21 gothic 73
22 goven 55
23 batnoter-api 45

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives