I needed a performant WebSockets library for an existing Python app but couldn't find one that provided good performance, a nice API, and integrated easily with existing frameworks (Django in my case). So I built my own. The core is written in Rust for performance, with a decorator-based API, pattern matching for messages, Pydantic validation, and built-in Django support.
Comments
tharropoulos•1h ago
In terms of feature-completeness, where does this lie exactly? Is this ready for production or more like a pet project I can mess around with?
ploMP4•1h ago
The server is production-ready: WebSocket handling, authentication, JSON pattern matching, and broadcasting through Redis/RabbitMQ are all stable.
The client is still in active development and is currently mostly used to help with testing
tharropoulos•1h ago
ploMP4•1h ago
The client is still in active development and is currently mostly used to help with testing