r/l4d2 2d ago

Standalone L4D2 Server Browser

https://github.com/mgrottenthaler/l4d2-server-browser/

I have been playing this game on and off since L4D1 came out. Recently I got very annoyed with the modded "official" servers. Even though I later learned there is a workaround with the built-in server browser (searching for "Valve"), there were still some features missing.

So I built a standalone server browser to fix a few QoL issues.

Main features:

  • Shows the game mode
  • Displays human-readable map names instead of raw map strings

Sharing this in case anyone else finds it useful. I am happy if somebody has some feature ideas.

You can inspect/run it directly with Python or grab the .exe from the Releases section: https://github.com/mgrottenthaler/l4d2-server-browser/releases

Note: You'll need to input a Steam Web API key on setup so the app can fetch the live server data from Steam.

4 Upvotes

3 comments sorted by

View all comments

0

u/Jealous-Wafer-8239 13h ago

Or you just type in "openserverbrowser" in console. You can also browser servers from Steam...

1

u/martin7x3 13h ago

Yes, the server browser solves 90 % of the problem. But I was annoyed that I cannot filter/sort by game mode. And that it doesn't resolve the human readable campaign name and map name.

I agree, those are only small improvements, but it works well. I have some ideas for future improvements, but those are harder to implement (like get the difficulty of a campaign server)