Show HN: WebRockets – Rust-powered WebSockets library for Python(github.com)
github.com
Show HN: WebRockets – Rust-powered WebSockets library for Python
https://github.com/ploMP4/webrockets
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.
2 comments
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?
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
The client is still in active development and is currently mostly used to help with testing