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.
23k stars
377 watching
3k forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists
gogolanggorillagorilla-web-toolkitwebsocketwebsockets
Related projects:
Repository | Description | Stars |
---|---|---|
gobwas/ws | A WebSocket implementation in Go. | 6,169 |
coder/websocket | A minimal and idiomatic WebSocket library for Go | 4,017 |
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 packet processing capabilities for Go | 6,375 |
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,970 |
raphael/wsc | A command line tool for interacting with websockets | 51 |
gorilla/pat | A simple HTTP router for Go. | 154 |
lxzan/gws | A WebSocket implementation designed for building real-time applications with focus on simplicity, performance, and reliability. | 1,442 |
eranyanay/1m-go-websockets | Demonstrates how to handle a large number of websockets connections in Go | 5,866 |
grpc/grpc-go | A high-performance RPC framework that supports mobile and HTTP/2-based communication. | 21,208 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 |
eclipse-paho/paho.mqtt.golang | An MQTT client library for Go | 2,799 |