Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
https://github.com/gorilla/websocket
go golang gorilla gorilla-web-toolkit websocket websockets
Last synced: about 1 month ago
JSON representation
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
- Host: GitHub
- URL: https://github.com/gorilla/websocket
- Owner: gorilla
- License: bsd-3-clause
- Created: 2013-10-16T16:41:46.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T13:21:54.000Z (about 2 months ago)
- Last Synced: 2024-05-02T08:33:42.416Z (about 1 month ago)
- Topics: go, golang, gorilla, gorilla-web-toolkit, websocket, websockets
- Language: Go
- Homepage: https://gorilla.github.io
- Size: 523 KB
- Stars: 21,194
- Watchers: 381
- Forks: 3,432
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- Fuchsia-Guide - Gorilla WebSocket
- Virtualization-Emulation-Guide - Gorilla WebSocket
- VSCode-Guide - Gorilla WebSocket
- Apache-Kafka-Guide - Gorilla WebSocket
- Blockchain-Guide - Gorilla WebSocket
- Oracle-Cloud-Guide - Gorilla WebSocket
- VMware-Guide - Gorilla WebSocket
- Developer-Handbook - Gorilla WebSocket
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-websockets - Gorilla Websocket - WebSocket implementation for Go. (Tools per Language / Go)
- awesome-stars - gorilla/websocket - tested and widely used WebSocket implementation for Go. (Go)
- awesome-gin - gorilla/websocket
- awesome-stars - websocket - tested and widely used WebSocket implementation for Go. | gorilla | 18376 | (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- go-awesome - gorilla/websocket
- awesome-ccamel - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- my-awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-go - Gorilla WebSocket - fast, well-tested and widely used WebSocket implementation (Middlewares & framework add-ons)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-github-star - websocket - tested and widely used WebSocket implementation for Go. | gorilla | 19896 | (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - websocket - A WebSocket implementation for Go. (Go)
- AWS-Guide - Gorilla WebSocket
- my-awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-go - gorilla-websocket
- awesome-stars - gorilla/websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-websockets - Gorilla Websocket - WebSocket implementation for Go. (Tools per Language / Go)
- awesome-starts - gorilla/websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-star - gorilla/websocket - tested and widely used WebSocket implementation for Go. (Misc)
- awesome-projects - websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - websocket - A WebSocket implementation for Go. (Go)
- awesome-go - gorilla/websocket - tested and widely used WebSocket implementation for Go.|19,096| (Popular)
- awesome-stars - websocket - A WebSocket implementation for Go. (Go)
- artsz-awesome - gorilla/websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-starts - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome-stars - websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- my-awesome - gorilla/websocket - web-toolkit,websocket,websockets pushed_at:2024-05 star:21.4k fork:3.4k Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (Go)
- awesome - websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- my-awesome-list - websocket - A WebSocket implementation for Go. (Programming Languages / Go)
- go-awesome - gorilla/websocket
- awesome-stars - websocket - A fast, well-tested and widely used WebSocket implementation for Go. (Go)
- go-awesome - gorilla/websocket
- awesome-stars - websocket - tested and widely used WebSocket implementation for Go. | gorilla | 21451 | (Go)
- awesome-stars - websocket - tested and widely used WebSocket implementation for Go. | gorilla | 21456 | (Go)
- awesome-stars - gorilla/websocket - Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. (golang)
README
# gorilla/websocket
![testing](https://github.com/gorilla/websocket/actions/workflows/test.yml/badge.svg)
[![codecov](https://codecov.io/github/gorilla/websocket/branch/main/graph/badge.svg)](https://codecov.io/github/gorilla/websocket)
[![godoc](https://godoc.org/github.com/gorilla/websocket?status.svg)](https://godoc.org/github.com/gorilla/websocket)
[![sourcegraph](https://sourcegraph.com/github.com/gorilla/websocket/-/badge.svg)](https://sourcegraph.com/github.com/gorilla/websocket?badge)Gorilla WebSocket is a [Go](http://golang.org/) implementation of the [WebSocket](http://www.rfc-editor.org/rfc/rfc6455.txt) protocol.
![Gorilla Logo](https://github.com/gorilla/.github/assets/53367916/d92caabf-98e0-473e-bfbf-ab554ba435e5)
### Documentation
* [API Reference](https://pkg.go.dev/github.com/gorilla/websocket?tab=doc)
* [Chat example](https://github.com/gorilla/websocket/tree/main/examples/chat)
* [Command example](https://github.com/gorilla/websocket/tree/main/examples/command)
* [Client and server example](https://github.com/gorilla/websocket/tree/main/examples/echo)
* [File watch example](https://github.com/gorilla/websocket/tree/main/examples/filewatch)
* [Write buffer pool example](https://github.com/gorilla/websocket/tree/main/examples/bufferpool)### Status
The Gorilla WebSocket package provides a complete and tested implementation of
the [WebSocket](http://www.rfc-editor.org/rfc/rfc6455.txt) 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](https://github.com/crossbario/autobahn-testsuite) using the application in the [examples/autobahn
subdirectory](https://github.com/gorilla/websocket/tree/main/examples/autobahn).