Lobby Development

From Spring

Development < Lobby Development

Live systems


These are both updated once per day from the raw xml docs



cross-platform, Python, by aegis, abma, silentwings

  • The primary lobby server currently running on springrts.com. See the dedicated page on uberserver for more info.


Various systems exist to supply content, see the dedicated page Download_Systems.

Lobby clients:


Linux, Windows, Mac , C++, by Koshi, Braindamage, Abma and many others

github: repository + issues


Windows, Lua, by gajop, with major contributions from various game devs

github: repository + issues

Zero-K systems

ZeroK Server

cross-platform, C#, by Licho

Zero-K lobby server. Uses a different protocol. Source can be found at https://github.com/ZeroK-RTS/Zero-K-Infrastructure/tree/master/ZkLobbyServer

Zero-K Lobby

No longer uses the Spring lobby protocol

Windows/Linux, C#, by Licho & quantum

Zero-K Lobby github

Legacy systems

Legacy lobby clients

From mostly functional, to WIP, abandoned or unusable. Apparently, its much harder to make a lobby client than most people think.


Linux, C++, by cleanrock, only maintained actively for use with the Zero-K lobbyserver.

github page


cross-platform, C++, unmaintained (superceeded by Chobby)

project site


Windows, Delphi, by Satirik, unmaintained


Windows, C, unmaintained

Alphalobby is still very much work in progress. If you still wish to use it, source available from the mercurial repository, binary available on the springfiles page.


cross-platform, Java, by Cheesecan, unmaintained

forum thread

binaries and code


cross-platform, C++, unmaintained

project page


cross-platform, Python, by BrainDamage & koshi, unmaintained

A bot framework written in python. GitHub wiki

Go SpringLobbyClient

cross-platform, Go unmaintained

A simple client implementation of the lobby protocol in Go. project page

Legacy lobbyservers


cross-platform, Java, hoijui

Legacy lobby server, created by Betalord. Superceeded by uberserver in 2012. You can fetch the sources through git. Details can be found on the development site.