Go
golang

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

概要

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はフルスタックとのこと。