websockets

WebSocket client/server library

A library for building WebSocket servers and clients with an emphasis on correctness, simplicity, robustness, and performance.

Library for building WebSocket servers and clients in Python

GitHub

5k stars
105 watching
518 forks
Language: Python
last commit: 7 days ago
Linked from 5 awesome lists

pythonpython3websocketwebsocket-clientwebsocket-librarywebsocket-serverwebsockets

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kassane/asio A C++ library providing an asynchronous I/O framework for building networked applications. 7
peterhinch/micropython-async A resource providing documentation, tutorials, and code examples for using asynchronous programming in MicroPython for embedded systems 741
quora/asynq A Python library that simplifies asynchronous programming by allowing batching of requests to external services. 688
python-trio/trio-asyncio A library that re-implements the asyncio mainloop on top of Trio 190
dabeaz/curio A library that enables concurrent Python systems programming using async/await with a focus on separating asynchronous and synchronous code execution environments. 4,040
housleyjk/aiopyramid Provides tools and patterns for building web applications on asynchronous servers using Pyramid and asyncio. 79
agronholm/anyio A high-level asynchronous networking and concurrency framework that provides structured concurrency on top of asyncio or trio. 1,814
h2non/paco A utility library for writing asynchronous cooperative multitasking in Python with a focus on generic programming and concurrency support. 202
achimnol/aiotools Provides idiomatic asyncio utilities for building asynchronous applications. 154
tokio-rs/tokio Provides a runtime for writing reliable asynchronous applications with Rust. 27,064
mfichman/coro A modern C++ library providing an async socket I/O implementation with SSL support 50
awestlake87/pyo3-asyncio A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library 311
encode/starlette A lightweight ASGI framework/toolkit for building async web services in Python 10,271
aio-libs/aioftp A high-level FTP client/server implementation for asyncio that provides a simple and extensible API. 192
tinche/aiofiles A library that provides asynchronous file I/O support for Python's asyncio framework 2,853