Web Frameworks packages

Showing projects tagged as Web Frameworks

  • Gin

    10.0 6.7 Go
    Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity.
  • Iris

    9.9 9.4 Go
    High-performance golang web application framework, providing a robust set of features for building modern web applications.
  • go-kit

    9.9 4.9 Go
    A Microservice toolkit with support for service discovery, load balancing, pluggable transports, request tracking, etc.
  • Echo

    9.9 7.9 Go
    A fast and unfancy micro web framework for Go.
  • httprouter

    9.8 3.2 Go
    A high performance router. Use this and the standard http handlers to form a very high performance web framework.
  • Revel

    9.8 2.0 Go
    A high-productivity web framework for the Go language.
  • mux

    9.8 1.3 Go
    A powerful URL router and dispatcher for golang.
  • Fiber

    9.7 9.8 Go
    An Express.js inspired web framework build on Fasthttp.
  • chi

    9.6 6.6 Go
    Small, fast and expressive HTTP router built on net/context.
  • negroni

    9.5 2.6 Go
    Idiomatic HTTP middleware for Golang.
  • GoSwagger

    9.5 7.7 Go
    Swagger 2.0 implementation for go
  • Buffalo

    9.5 4.8 Go
    Bringing the productivity of Rails to Go!
  • gqlgen

    9.4 7.4 Go
    go generate based graphql server library
  • web.go

    9.3 0.0 Go
    A simple framework to write webapps in Go.
  • Jocko

    9.2 1.6 Go
    Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
  • goa

    9.2 7.9 Go
    Design-based APIs and microservices in Go.
  • go-socket.io

    9.2 4.9 Go
    socket.io library for golang, a realtime application framework.
  • go-json-rest

    9.1 0.0 Go
    A quick and easy way to setup a RESTful JSON API.
  • Macaron

    9.0 2.1 Go
    Macaron is a high productive and modular design web framework in Go.
  • Gizmo

    9.0 5.1 Go
    Microservice toolkit used by the New York Times.
  • utron

    8.6 0.0 Go
    A lightweight MVC framework for Go(Golang).
  • alice

    8.6 0.7 Go
    Painless middleware chaining for Go.
  • melody

    8.6 0.0 Go
    Minimalist websocket framework for Go
  • Tollbooth

    8.5 1.7 Go
    Rate limit HTTP request handler.
  • Faygo

    8.5 0.4 Go
    Faygo uses the new architecture to make itself the most suitable Go Web framework for developping API. Just define a struct Handler, Faygo will automatically bind, verify the request parameters and generate the online API documentation.
  • CORS

    8.4 0.9 Go
    Easily add CORS capabilities to your API.
  • gocraft/web

    8.1 0.0 Go
    A mux and middleware package in Go.
  • render

    8.0 0.2 Go
    Go package for easily rendering JSON, XML, and HTML template responses.
  • Bone

    7.9 0.0 Go
    Lightning Fast HTTP Multiplexer.
  • pat

    7.9 0.0 Go
    Sinatra style pattern muxer for Go’s net/http library, by the author of Sinatra.