Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

star&fork count use githubbadges #12

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 27 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,30 @@
A list of popular github projects related to Go web framework (ranked by stars automatically)
Please update **list.txt** (via Pull Request)

| Project Name | Stars | Forks | Open Issues | Description |
| ------------ | ----- | ----- | ----------- | ----------- |
| [beego](https://github.com/astaxie/beego) | 12211 | 2814 | 318 | beego is an open-source, high-performance web framework for the Go programming language. |
| [gin](https://github.com/gin-gonic/gin) | 11629 | 1360 | 118 | Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. |
| [martini](https://github.com/go-martini/martini) | 9610 | 1015 | 1 | Classy web framework for Go |
| [revel](https://github.com/revel/revel) | 8741 | 1158 | 52 | A high productivity, full-stack web framework for the Go language. |
| [echo](https://github.com/labstack/echo) | 8180 | 715 | 84 | High performance, minimalist Go web framework |
| [kit](https://github.com/go-kit/kit) | 7621 | 756 | 33 | A standard library for microservices. |
| [iris](https://github.com/kataras/iris) | 7550 | 794 | 1 | The fastest web framework for Go in (THIS) Earth. HTTP/2 Ready to GO. MVC when you need it. https://docs.iris-go.com |
| [httprouter](https://github.com/julienschmidt/httprouter) | 5511 | 546 | 43 | A high performance HTTP request router that scales well |
| [fasthttp](https://github.com/valyala/fasthttp) | 4883 | 440 | 123 | Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http |
| [mux](https://github.com/gorilla/mux) | 4445 | 601 | 24 | A powerful URL router and dispatcher for golang. |
| [go-json-rest](https://github.com/ant0ine/go-json-rest) | 2890 | 314 | 33 | A quick and easy way to setup a RESTful JSON API |
| [chi](https://github.com/go-chi/chi) | 2418 | 159 | 5 | lightweight, idiomatic and composable router for building Go HTTP services |
| [go-restful](https://github.com/emicklei/go-restful) | 2294 | 352 | 12 | package for building REST-style Web Services using Google Go |
| [goa](https://github.com/goadesign/goa) | 2274 | 225 | 51 | Design-based APIs and microservices in Go |
| [macaron](https://github.com/go-macaron/macaron) | 2020 | 185 | 12 | Package macaron is a high productive and modular web framework in Go. |
| [gizmo](https://github.com/NYTimes/gizmo) | 1898 | 122 | 6 | A Microservice Toolkit from The New York Times |
| [buffalo](https://github.com/gobuffalo/buffalo) | 1605 | 107 | 30 | Rapid Web Development w/ Go |
| [go-swagger](https://github.com/go-swagger/go-swagger) | 1453 | 296 | 215 | Swagger 2.0 implementation for go |
| [armor](https://github.com/labstack/armor) | 1261 | 31 | 7 | Uncomplicated, modern HTTP server |
| [web](https://github.com/gocraft/web) | 1233 | 91 | 17 | Go Router + Middleware. Your Contexts. |
| [tango](https://github.com/lunny/tango) | 623 | 91 | 9 | Micro & pluggable web framework for Go |
| [goji](https://github.com/goji/goji) | 519 | 32 | 4 | Goji is a minimalistic and flexible HTTP request multiplexer for Go (golang) |
| [traffic](https://github.com/pilu/traffic) | 515 | 20 | 0 | Sinatra inspired regexp/pattern mux and web framework for Go |
| [dotweb](https://github.com/devfeel/dotweb) | 436 | 76 | 5 | Simple and easy go web micro framework |
| [neo](https://github.com/ivpusic/neo) | 319 | 30 | 3 | Go Web Framework |
| [gorest](https://github.com/tideland/gorest) | 23 | 1 | 1 | Tideland Go REST Server Library |
| [webgo](https://github.com/bnkamalesh/webgo) | 16 | 2 | 1 | A very lightweight & simple web framework for Go |

*Last Automatic Update: 2017-09-08 02:25:22*
| Project Name |     Stars     |     Forks     |   Open Issues   | Description |
| ------------ | ------------ | ------------ | ------------ | ----------- |
| [beego](https://github.com/astaxie/beego) | ![](https://img.shields.io/github/stars/astaxie/beego.svg) | ![](https://img.shields.io/github/forks/astaxie/beego.svg) | ![](https://img.shields.io/github/issues/astaxie/beego.svg) | beego is an open-source, high-performance web framework for the Go programming language. |
| [gin](https://github.com/gin-gonic/gin) | ![](https://img.shields.io/github/stars/gin-gonic/gin.svg) | ![](https://img.shields.io/github/forks/gin-gonic/gin.svg) | ![](https://img.shields.io/github/issues/gin-gonic/gin.svg) | Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. |
| [martini](https://github.com/go-martini/martini) | ![](https://img.shields.io/github/stars/go-martini/martini.svg) | ![](https://img.shields.io/github/forks/go-martini/martini.svg) | ![](https://img.shields.io/github/issues/go-martini/martini.svg) | Classy web framework for Go |
| [revel](https://github.com/revel/revel) | ![](https://img.shields.io/github/stars/revel/revel.svg) | ![](https://img.shields.io/github/forks/revel/revel.svg) | ![](https://img.shields.io/github/issues/revel/revel.svg) | A high productivity, full-stack web framework for the Go language. |
| [echo](https://github.com/labstack/echo) | ![](https://img.shields.io/github/stars/labstack/echo.svg) | ![](https://img.shields.io/github/forks/labstack/echo.svg) | ![](https://img.shields.io/github/issues/labstack/echo.svg) | High performance, minimalist Go web framework |
| [iris](https://github.com/kataras/iris) | ![](https://img.shields.io/github/stars/kataras/iris.svg) | ![](https://img.shields.io/github/forks/kataras/iris.svg) | ![](https://img.shields.io/github/issues/kataras/iris.svg) | The fastest web framework for Go in (THIS) Earth. HTTP/2 Ready to GO. MVC when you need it. https://docs.iris-go.com |
| [httprouter](https://github.com/julienschmidt/httprouter) | ![](https://img.shields.io/github/stars/julienschmidt/httprouter.svg) | ![](https://img.shields.io/github/forks/julienschmidt/httprouter.svg) | ![](https://img.shields.io/github/issues/julienschmidt/httprouter.svg) | A high performance HTTP request router that scales well |
| [fasthttp](https://github.com/valyala/fasthttp) | ![](https://img.shields.io/github/stars/valyala/fasthttp.svg) | ![](https://img.shields.io/github/forks/valyala/fasthttp.svg) | ![](https://img.shields.io/github/issues/valyala/fasthttp.svg) | Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http |
| [mux](https://github.com/gorilla/mux) | ![](https://img.shields.io/github/stars/gorilla/mux.svg) | ![](https://img.shields.io/github/forks/gorilla/mux.svg) | ![](https://img.shields.io/github/issues/gorilla/mux.svg) | A powerful URL router and dispatcher for golang. |
| [go-json-rest](https://github.com/ant0ine/go-json-rest) | ![](https://img.shields.io/github/stars/ant0ine/go-json-rest.svg) | ![](https://img.shields.io/github/forks/ant0ine/go-json-rest.svg) | ![](https://img.shields.io/github/issues/ant0ine/go-json-rest.svg) | A quick and easy way to setup a RESTful JSON API |
| [chi](https://github.com/go-chi/chi) | ![](https://img.shields.io/github/stars/go-chi/chi.svg) | ![](https://img.shields.io/github/forks/go-chi/chi.svg) | ![](https://img.shields.io/github/issues/go-chi/chi.svg) | lightweight, idiomatic and composable router for building Go HTTP services |
| [go-restful](https://github.com/emicklei/go-restful) | ![](https://img.shields.io/github/stars/emicklei/go-restful.svg) | ![](https://img.shields.io/github/forks/emicklei/go-restful.svg) | ![](https://img.shields.io/github/issues/emicklei/go-restful.svg) | package for building REST-style Web Services using Google Go |
| [goa](https://github.com/goadesign/goa) | ![](https://img.shields.io/github/stars/goadesign/goa.svg) | ![](https://img.shields.io/github/forks/goadesign/goa.svg) | ![](https://img.shields.io/github/issues/goadesign/goa.svg) | Design-based APIs and microservices in Go |
| [macaron](https://github.com/go-macaron/macaron) | ![](https://img.shields.io/github/stars/go-macaron/macaron.svg) | ![](https://img.shields.io/github/forks/go-macaron/macaron.svg) | ![](https://img.shields.io/github/issues/go-macaron/macaron.svg) | Package macaron is a high productive and modular web framework in Go. |
| [gizmo](https://github.com/NYTimes/gizmo) | ![](https://img.shields.io/github/stars/NYTimes/gizmo.svg) | ![](https://img.shields.io/github/forks/NYTimes/gizmo.svg) | ![](https://img.shields.io/github/issues/NYTimes/gizmo.svg) | A Microservice Toolkit from The New York Times |
| [buffalo](https://github.com/gobuffalo/buffalo) | ![](https://img.shields.io/github/stars/gobuffalo/buffalo.svg) | ![](https://img.shields.io/github/forks/gobuffalo/buffalo.svg) | ![](https://img.shields.io/github/issues/gobuffalo/buffalo.svg) | Rapid Web Development w/ Go |
| [go-swagger](https://github.com/go-swagger/go-swagger) | ![](https://img.shields.io/github/stars/go-swagger/go-swagger.svg) | ![](https://img.shields.io/github/forks/go-swagger/go-swagger.svg) | ![](https://img.shields.io/github/issues/go-swagger/go-swagger.svg) | Swagger 2.0 implementation for go |
| [armor](https://github.com/labstack/armor) | ![](https://img.shields.io/github/stars/labstack/armor.svg) | ![](https://img.shields.io/github/forks/labstack/armor.svg) | ![](https://img.shields.io/github/issues/labstack/armor.svg) | Uncomplicated, modern HTTP server |
| [web](https://github.com/gocraft/web) | ![](https://img.shields.io/github/stars/gocraft/web.svg) | ![](https://img.shields.io/github/forks/gocraft/web.svg) | ![](https://img.shields.io/github/issues/gocraft/web.svg) | Go Router + Middleware. Your Contexts. |
| [tango](https://github.com/lunny/tango) | ![](https://img.shields.io/github/stars/lunny/tango.svg) | ![](https://img.shields.io/github/forks/lunny/tango.svg) | ![](https://img.shields.io/github/issues/lunny/tango.svg) | Micro & pluggable web framework for Go |
| [goji](https://github.com/goji/goji) | ![](https://img.shields.io/github/stars/goji/goji.svg) | ![](https://img.shields.io/github/forks/goji/goji.svg) | ![](https://img.shields.io/github/issues/goji/goji.svg) | Goji is a minimalistic and flexible HTTP request multiplexer for Go (golang) |
| [traffic](https://github.com/pilu/traffic) | ![](https://img.shields.io/github/stars/pilu/traffic.svg) | ![](https://img.shields.io/github/forks/pilu/traffic.svg) | ![](https://img.shields.io/github/issues/pilu/traffic.svg) | Sinatra inspired regexp/pattern mux and web framework for Go |
| [neo](https://github.com/ivpusic/neo) | ![](https://img.shields.io/github/stars/ivpusic/neo.svg) | ![](https://img.shields.io/github/forks/ivpusic/neo.svg) | ![](https://img.shields.io/github/issues/ivpusic/neo.svg) | Go Web Framework |
| [gorest](https://github.com/tideland/gorest) | ![](https://img.shields.io/github/stars/tideland/gorest.svg) | ![](https://img.shields.io/github/forks/tideland/gorest.svg) | ![](https://img.shields.io/github/issues/tideland/gorest.svg) | Tideland Go REST Server Library |
| [webgo](https://github.com/bnkamalesh/webgo) | ![](https://img.shields.io/github/stars/bnkamalesh/webgo.svg) | ![](https://img.shields.io/github/forks/bnkamalesh/webgo.svg) | ![](https://img.shields.io/github/issues/bnkamalesh/webgo.svg) | A very lightweight & simple web framework for Go |