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

22k stars
378 watching
3k forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists

gogolanggorillagorilla-web-toolkitwebsocketwebsockets

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gobwas/ws A WebSocket implementation in Go. 6,143
coder/websocket A minimal and idiomatic WebSocket library for Go 3,950
posener/wstest A tool for testing WebSocket handlers without requiring an active network connection or port allocation. 102
glebradchenko/dnwebsocket A WebSocket library for Swift that provides a simple and efficient way to establish WebSocket connections. 36
ergo-services/meta Provides WebSocket-related meta processes for the Ergo Framework 3.0 and above. 4
google/gopacket Provides a set of tools for packet processing and decoding in Go. 6,349
kseo/ws-cli A command line client for establishing and interacting with WebSockets 17
gorilla/mux A powerful HTTP router and URL matcher for building web servers. 20,887
raphael/wsc A command line tool for interacting with websockets 51
gorilla/pat A simple HTTP router for Go. 153
lxzan/gws A WebSocket implementation designed for building real-time applications with focus on simplicity, performance, and reliability. 1,422
eranyanay/1m-go-websockets Demonstrates how to handle a large number of websockets connections in Go 5,816
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,100
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,748
eclipse-paho/paho.mqtt.golang An MQTT client library for Go 2,782