websocket

WebSocket client

An implementation of the WebSocket protocol for real-time communication over TCP connections.

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

GitHub

23k stars
377 watching
3k forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists

gogolanggorillagorilla-web-toolkitwebsocketwebsockets

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
gobwas/wsA WebSocket implementation in Go.6,169
coder/websocketA minimal and idiomatic WebSocket library for Go4,017
posener/wstestA tool for testing WebSocket handlers without requiring an active network connection or port allocation.102
glebradchenko/dnwebsocketA WebSocket library for Swift that provides a simple and efficient way to establish WebSocket connections.36
ergo-services/metaProvides WebSocket-related meta processes for the Ergo Framework 3.0 and above.4
google/gopacketProvides packet processing capabilities for Go6,375
kseo/ws-cliA command line client for establishing and interacting with WebSockets17
gorilla/muxA powerful HTTP router and URL matcher for building web servers.20,970
raphael/wscA command line tool for interacting with websockets51
gorilla/patA simple HTTP router for Go.154
lxzan/gwsA WebSocket implementation designed for building real-time applications with focus on simplicity, performance, and reliability.1,442
eranyanay/1m-go-websocketsDemonstrates how to handle a large number of websockets connections in Go5,866
grpc/grpc-goA high-performance RPC framework that supports mobile and HTTP/2-based communication.21,208
olahol/melodyA lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets.3,785
eclipse-paho/paho.mqtt.golangAn MQTT client library for Go2,799