gorilla/websocket

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

24,866

stars

325

commits

Go

primary language

Mar 19, 2025

updated

gorilla.github.io
go
golang
gorilla
gorilla-web-toolkit
websocket
websockets

README

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.

Contributors

(top 30 of 78)

garyburd

190 commits

fancycode

11 commits

rfyiamcool

9 commits

elithrar

9 commits

gorilla/websocket

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

24,866

stars

325

commits

Go

primary language

Mar 19, 2025

updated

gorilla.github.io
go
golang
gorilla
gorilla-web-toolkit
websocket
websockets

README

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.

Contributors

(top 30 of 78)

garyburd

190 commits

fancycode

11 commits

rfyiamcool

9 commits

elithrar

9 commits

Languages

Go

100.0%