Simpoll
Why Simpoll?
Implementing efficient two-way communication in Roblox games is generally needlessly hard and complicated. Securely handling connections, reliably handling dropped packets, writing an organized library on the Roblox side of things, etc. No more!
Simpoll offers both TypeScript and Luau libraries, enabling seamless communication with your Roblox games with minimal setup—often requiring fewer than five lines of code to get started!
How does it work?
Simpoll uses long-polling for communication from server to client, while generic requests are used for communicating client to server. This setup attempts to reduce delay as much as possible while ensuring network stability and minimizing packet loss through internal mechanisms.
Links
For more information, please view the GitHub repository, which contains examples for getting started and a documentation for both libraries.
If you encounter any issues or have any suggestions, please let me know in this thread or create an issue in the GitHub repository!