Tebuka WebSocket is a Go implementation of the WebSocket protocol.
Tebuka WebSocket started as a fork of the Gorilla WebSocket project.
The Tebuka project aims to provide a better-maintained alternative to the Gorilla project. Compatibility with Gorilla is a top priority.
An anonymous coward kick-started the work towards the project's goals by forking the Gorilla project from a point where it was well-maintained, and cherry-picking commits since that point.
The Tebuka project is seeking maintainers.
The Tebuka WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable.
go get github.com/tebuka/websocket
The Tebuka WebSocket package passes the server tests in the Autobahn Test Suite using the application in the examples/autobahn subdirectory.