#9898th of 146 in Backends, databases and hosting
gorm
ORM library for Go with associations, hooks, migrations and plugins
- Stars
- 40k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Jun 2026
- Language
- Go
39,389 on 21 Apr 202639,990 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
GORM is a Go object-relational mapper that maps structs to SQL tables. It covers associations, hooks, eager loading with Preload and Joins, nested transactions with save points, batch operations and auto migrations. A plugin API adds features such as read/write splitting across databases and Prometheus metrics. It has no AI functionality, so it fits this list only loosely.
Who it is for: Go developers who need a SQL ORM inside their backend services
Strengths
- Supports Has One, Has Many, Belongs To, Many To Many and polymorphic associations
- Transactions with nested transactions and save points, plus DryRun and prepared statement modes
- Plugin API for database resolver (multiple databases, read/write splitting) and Prometheus
- Companion Gen tool and documentation site at gorm.io
Weaknesses
- Not an AI project; no model, agent or LLM features
- Library only: no server, auth, storage or hosting included
- README lists no supported databases or driver setup; those are on the docs site
- Auto migrations and hooks can hide SQL behavior from the developer
What it needs
- no GPU
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in Backends, databases and hosting
See all 146| Rank | Project | Score |
|---|---|---|
| 1 | bunJavaScript and TypeScript runtime with bundler, test runner and package manager | 93 out of 100 |
| 2 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 93 out of 100 |
| 3 | ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills | 93 out of 100 |
| #4 | strapiHeadless CMS that generates REST and GraphQL APIs from content models | 92 out of 100 |
| #5 | traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators | 92 out of 100 |