Posted at

Awesome-go(golangのライブラリリスト)のスター数まとめ-Web Framework編(2018/10/9版)

More than 1 year has passed since last update.


概要

Go言語のライブラリのリストに、Awesome-goというものがあります。

- https://github.com/avelino/awesome-go

1500近くのライブラリがリストアップされていて、どれを採用してよいやらわからないため、参考までにgithubのスター数をカウントしました。


まずは、Web Application Framework(WAF編)です。

色を塗りたかったのですが、できなかったため、★の数で表現しました。


★=100個越え

★★=500個越え

★★★=1000個越え

★★★★=5000個越え

★★★★★=10000個越え


Web Frameworks

Full stack web frameworks.

名前
スター数
githubのURL
スターの多さ

Aero
62
https://github.com/aerogo/aero

Air
86
https://github.com/sheng/air

Banjo
2
https://github.com/nsheremet/banjo

Beego
17,230
https://github.com/astaxie/beego
★★★★★

Echo
11,786
https://github.com/labstack/echo
★★★★★

Fireball
41
https://github.com/zpatrick/fireball

Florest
47
https://github.com/jabong/florest-core

Gem
154
https://github.com/go-gem/gem

Gin
20,951
https://github.com/gin-gonic/gin
★★★★★

Gizmo
2,394
https://github.com/NYTimes/gizmo
★★★

go-json-rest
3,189
https://github.com/ant0ine/go-json-rest
★★★

go-relax
152
https://github.com/codehack/go-relax

go-rest
109
https://github.com/ungerik/go-rest

goa
3,056
https://github.com/raphael/goa
★★★

Golax
64
https://github.com/fulldump/golax

Golf
226
https://github.com/dinever/golf

Gondola
311
https://github.com/rainycape/gondola

gongular
402
https://github.com/mustafaakin/gongular

Macaron
2,547
https://github.com/go-macaron/macaron
★★★

mango
329
https://github.com/paulbellamy/mango

Microservice
44
https://github.com/claygod/microservice

neo
377
https://github.com/ivpusic/neo

Resoursea
29
https://github.com/resoursea/api

Revel
10,323
https://github.com/revel/revel
★★★★★

rex
24
https://github.com/goanywhere/rex

sawsij
2
https://github.com/jaybill/sawsij

tango
742
https://github.com/lunny/tango
★★

tigertonic
986
https://github.com/rcrowley/go-tigertonic
★★

traffic
515
https://github.com/pilu/traffic
★★

utron
2,076
https://github.com/gernest/utron
★★★

violetear
91
https://github.com/nbari/violetear

WebGo
53
https://github.com/bnkamalesh/webgo

YARF
45
https://github.com/yarf-framework/yarf

Zerver
144
https://github.com/cosiner/zerver


総評

Beego、Echo、Gin、Revelが一万越えでした。

Ginは使ったことがあります。軽量WAFです。Revelはフルスタックとのこと。