gorilla

    gorilla/websocket

    Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

    networking
    messaging
    go
    golang
    gorilla
    gorilla-web-toolkit
    websocket
    websockets
    Go
    BSD-2-Clause
    24.5K stars
    3.6K forks
    24.5K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    5.6

    Weekly Growth

    +2

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    70

    Generated Insights

    About websocket

    Gorilla WebSocket

    GoDoc CircleCI

    Gorilla WebSocket is a Go implementation of the WebSocket protocol.

    Documentation

    Status

    The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable.

    Installation

    go get github.com/gorilla/websocket
    

    Protocol Compliance

    The Gorilla WebSocket package passes the server tests in the Autobahn Test Suite using the application in the examples/autobahn subdirectory.

    Discover Repositories

    Search across tracked repositories by name or description