Gourd

Gourd

$ stat --published Jan 10, 2026

Gourd sits in front of a network of Minecraft servers and moves players between them without a reconnect, while keeping an eye on which backends are actually healthy. Source code.

Highlights

  • Built a lightweight proxy on top of the Pumpkin protocol library.
  • Implemented seamless player transfers between backend servers.
  • Added authentication, rate limiting, and health monitoring.
  • Developed hot config reloading for zero-downtime changes.

Stack

  • Rust - The language the proxy is written in.