14 repository-uri
Libraries for WebSocket communication.
Explore 14 awesome GitHub repositories matching part of an awesome list · Websockets. Refine with filters or upvote what's useful.
Channels is an extension for the Django web framework that adds native support for WebSockets, background tasks, and long-running connections alongside standard HTTP requests. It provides a channel layer abstraction for passing messages between different parts of a Django application across processes, along with a protocol router that inspects incoming connections and dispatches them to the correct handler for HTTP, WebSocket, or custom protocols. The project introduces an async consumer abstraction that wraps protocol-specific handling into a single callable, and a background worker pool tha
Listed in the “Websockets” section of the Awesome Python awesome list.
websockets is a Python library that provides both client and server implementations for the WebSocket protocol, enabling real-time, bidirectional communication between applications. At its core, it offers the fundamental primitives for establishing persistent connections, managing their lifecycles, and exchanging text or binary messages asynchronously using coroutines. The library distinguishes itself through comprehensive support for various messaging patterns, including broadcast messaging to all connected clients, targeted messaging to specific clients, and shared application state synchro
Listed in the “Websockets” section of the Awesome Python awesome list.
Flask-SocketIO is a Flask extension that integrates the Socket.IO real-time communication protocol into Flask applications, enabling persistent bidirectional connections between servers and clients. It transparently switches between WebSocket and HTTP long-polling while maintaining a persistent session identity, and provides a full event-driven framework for real-time web application communication. The library distinguishes itself with support for namespace multiplexing, allowing event handlers to be isolated into separate namespaces with independent lifecycle and routing. It also offers room
Listed in the “Websockets” section of the Awesome Python awesome list.
Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
Asynchronous networking library with WebSocket support.
WebSocket and WAMP in Python for Twisted and asyncio
Listed in the “Websockets” section of the Awesome Python awesome list.
Realtime web comms library for Clojure/Script
Real-time communication library using WebSockets.
A library designed to bridge the gap between the triad of CLJ/CLJS, web-sockets and core.async.
WebSocket abstraction for Clojure.
Ultra-fast websocket client and server for asyncio
Listed in the “Websockets” section of the Awesome Python awesome list.
https://usocket.common-lisp.dev
Portable interface for TCP and UDP networking.
-- markdown --
Modern I/O library providing sockets and multiplexing.
Hunchensocket - WebSockets for Hunchentoot
Websocket extension for a specific web server framework.
This library provides WebSocket server & client implementation for Common Lisp.
Websocket driver based on a modular web framework.
Currently requires SBCL or CCL, but shouldn't be too hard to port to other implementations/platforms supported by iolib.
Websocket server implementation for handling network connections.
Portable Websocket Server for Common Lisp. THIS PROJECT HAS MOVED
Portable websocket implementation built on socket primitives.