Totodore / socketioxide

A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.

Home Page:https://docs.rs/socketioxide

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for yjs backend

prabirshrestha opened this issue · comments

Is it possible to add yjs backend? This would allow us to build collaborative editors using socketioxide.

Resources:
https://github.com/ivan-topp/y-socket.io
https://github.com/yjs/y-websocket

It would be another crate that would wrap the Io struct. Personally I won't develop that (I still have a lot to do for socketioxide).

However anyone can make a yjs backend without additional development for socketioxide :)

Please for the next questions and improvements that are not related to the current codebase itself use the discussions panel :)