GoのORMの人気ランキングを年ごとにまとめてみた

# 概要
GoのO/R Mapperについてまとめてみました。
GoのO/R Mapperを選定する際に、gormは有名だけど他にないかな〜と思ったため興味本位で探してみました。


## 取得方法
取得方法として、GitHub-APIを使用しました。
理由として年単位でスターの上がり幅を比較し、流行りすたりを可視化したかったためです。
※取得対象はスターの数が1,000個以上リポジトリのみとなります。

実際のリポジトリは以下になります。
https://github.com/RyotaroSeto/star-golang-orms


## 年間隔スター数上限グラフ
[![orm_chart.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/843952/a4ae95b3-dca5-010a-db74-d2de46e8bd05.jpeg)](https://ryotaroseto.github.io/star-golang-orms/output/orm_chart.html)

## リポジトリごとの情報
| No. | Project Name | Stars | Subscribers | Forks | Open Issues | Description | Createdate | Last Update |
| --- | ------------ | ----- | ----------- | ----- | ----------- | ----------- | ----------- | ----------- |
| 1 | [go-gorm/gorm](https://github.com/go-gorm/gorm) | 32997 | 495 | 3636 | 220 | The fantastic ORM library for Golang, aims to be developer friendly | 2013-10-25 08:31:38 | 2023-07-15 01:40:13 |
| 2 | [beego/beego](https://github.com/beego/beego) | 29963 | 1209 | 5603 | 11 | beego is an open-source, high-performance web framework for the Go programming language. | 2012-02-29 02:32:08 | 2023-07-14 16:38:38 |
| 3 | [jmoiron/sqlx](https://github.com/jmoiron/sqlx) | 13918 | 197 | 1027 | 328 | general purpose extensions to golang's database/sql | 2013-01-28 19:40:00 | 2023-07-14 23:35:47 |
| 4 | [ent/ent](https://github.com/ent/ent) | 13750 | 148 | 824 | 322 | An entity framework for Go | 2019-06-12 22:53:55 | 2023-07-14 16:16:34 |
| 5 | [kyleconroy/sqlc](https://github.com/kyleconroy/sqlc) | 8516 | 70 | 577 | 360 | Generate type-safe code from SQL | 2019-06-21 21:11:35 | 2023-07-14 20:39:22 |
| 6 | [go-xorm/xorm](https://github.com/go-xorm/xorm) | 6636 | 266 | 772 | 307 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm | 2013-05-09 02:35:04 | 2023-07-12 08:42:43 |
| 7 | [volatiletech/sqlboiler](https://github.com/volatiletech/sqlboiler) | 5891 | 75 | 510 | 88 | Generate a Go ORM tailored to your database schema. | 2016-02-21 06:18:25 | 2023-07-14 00:27:36 |
| 8 | [go-pg/pg](https://github.com/go-pg/pg) | 5431 | 90 | 397 | 115 | Golang ORM with focus on PostgreSQL features and performance | 2013-04-24 12:31:41 | 2023-07-14 19:12:23 |
| 9 | [go-gorp/gorp](https://github.com/go-gorp/gorp) | 3675 | 108 | 380 | 145 | Go Relational Persistence - an ORM-ish library for Go | 2012-01-04 19:50:09 | 2023-07-14 06:48:33 |
| 10 | [xo/xo](https://github.com/xo/xo) | 3392 | 71 | 307 | 44 | Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server | 2016-02-05 10:22:20 | 2023-07-13 18:52:35 |
| 11 | [upper/db](https://github.com/upper/db) | 3354 | 63 | 237 | 158 | Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. | 2013-10-23 02:04:36 | 2023-07-14 03:55:12 |
| 12 | [xxjwxc/gormt](https://github.com/xxjwxc/gormt) | 2215 | 22 | 340 | 57 | database to golang struct | 2019-05-05 13:10:26 | 2023-07-14 08:15:59 |
| 13 | [uptrace/bun](https://github.com/uptrace/bun) | 2212 | 26 | 161 | 111 | SQL-first Golang ORM | 2021-05-03 11:40:52 | 2023-07-14 23:29:08 |
| 14 | [steebchen/prisma-client-go](https://github.com/steebchen/prisma-client-go) | 1551 | 26 | 84 | 108 | Prisma Client Go is an auto-generated and fully type-safe database client | 2019-09-24 12:17:03 | 2023-07-15 01:07:08 |
| 15 | [go-reform/reform](https://github.com/go-reform/reform) | 1419 | 25 | 72 | 86 | A better ORM for Go, based on non-empty interfaces and code generation. | 2016-02-25 09:41:09 | 2023-06-28 11:21:48 |
| 16 | [gobuffalo/pop](https://github.com/gobuffalo/pop) | 1346 | 23 | 237 | 98 | A Tasty Treat For All Your Database Needs | 2018-02-07 21:13:46 | 2023-07-14 12:33:31 |
| 17 | [go-jet/jet](https://github.com/go-jet/jet) | 1335 | 19 | 80 | 25 | Type safe SQL builder with code generation and automatic query result data mapping | 2019-03-02 11:06:23 | 2023-07-13 17:34:13 |
| 18 | [huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | 1045 | 12 | 99 | 10 | A flexible and powerful SQL string builder library plus a zero-config ORM. | 2017-12-27 16:37:48 | 2023-07-14 09:27:50 |

## 各リポジトリごとの年別スター数
## [go-gorm/gorm](https://github.com/go-gorm/gorm)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 5621 | 8902 | 13546 | 18604 | 23792 | 28537 | 32997 |
## [beego/beego](https://github.com/beego/beego)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 10364 | 14732 | 19793 | 23385 | 25869 | 28020 | 29963 |
## [jmoiron/sqlx](https://github.com/jmoiron/sqlx)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 2833 | 4356 | 6341 | 8347 | 10206 | 12096 | 13918 |
## [ent/ent](https://github.com/ent/ent)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | - | 2743 | 7378 | 10980 | 13750 |
## [kyleconroy/sqlc](https://github.com/kyleconroy/sqlc)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | - | 1956 | 3163 | 5793 | 8516 |
## [go-xorm/xorm](https://github.com/go-xorm/xorm)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 1910 | 3242 | 4768 | 5866 | 6229 | 6472 | 6636 |
## [volatiletech/sqlboiler](https://github.com/volatiletech/sqlboiler)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 646 | 1195 | 2095 | 3079 | 3958 | 4974 | 5891 |
## [go-pg/pg](https://github.com/go-pg/pg)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 850 | 1711 | 2746 | 3735 | 4581 | 5065 | 5431 |
## [go-gorp/gorp](https://github.com/go-gorp/gorp)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 2370 | 2673 | 2948 | 3309 | 3451 | 3556 | 3675 |
## [xo/xo](https://github.com/xo/xo)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 1080 | 1590 | 2048 | 2418 | 2762 | 3126 | 3392 |
## [upper/db](https://github.com/upper/db)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 833 | 1184 | 1743 | 2138 | 2594 | 3064 | 3354 |
## [xxjwxc/gormt](https://github.com/xxjwxc/gormt)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | 48 | 587 | 1254 | 1899 | 2215 |
## [uptrace/bun](https://github.com/uptrace/bun)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | - | - | 82 | 1172 | 2212 |
## [steebchen/prisma-client-go](https://github.com/steebchen/prisma-client-go)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | - | 114 | 765 | 1232 | 1551 |
## [go-reform/reform](https://github.com/go-reform/reform)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| 483 | 621 | 746 | 840 | 1132 | 1265 | 1419 |
## [gobuffalo/pop](https://github.com/gobuffalo/pop)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | 257 | 633 | 889 | 1077 | 1211 | 1346 |
## [go-jet/jet](https://github.com/go-jet/jet)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | - | - | 275 | 416 | 740 | 1335 |
## [huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder)
| 2020-07-15 | 2021-01-15 | 2021-07-15 | 2022-01-15 | 2022-07-15 | 2023-01-15 | 2023-07-15 |
| --- | --- | --- | --- | --- | --- | --- |
| - | 50 | 217 | 387 | 588 | 794 | 1045 |