Deepslate is a new solution for Minecraft server proxies (e.g. BungeeCord, Waterfall), written in Rust, with a focus on performance and a compile-time plugin system.
Unlike most existing proxies, Deepslate takes a different approach where plugins are compiled into the binary, rather than loaded at runtime. This gives network operators full type safety at compile time, and minimal dispatch overhead.
I've written an "Introducing Deepslate" blog post (https://deepslatemc.com/intro/) which also covers some common questions, like what purpose a proxy has in Minecraft server networking, and some goals/non-goals of the project.
The source code, issue tracker, and wiki are all hosted on SourceHut:
- https://git.sr.ht/~deepslate/deepslate