https://github.com/bernta/gameserverbrowser
A simple Blazor powered game server browser
https://github.com/bernta/gameserverbrowser
blazor blazor-application blazor-server goldsrc half-life hl2 hlds mod server-browser source source-sdk sourcemod srcds steam steam-api valve valve-games
Last synced: 2 months ago
JSON representation
A simple Blazor powered game server browser
- Host: GitHub
- URL: https://github.com/bernta/gameserverbrowser
- Owner: BerntA
- License: gpl-3.0
- Created: 2023-12-07T19:59:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-06T19:53:34.000Z (3 months ago)
- Last Synced: 2025-02-06T20:34:17.323Z (3 months ago)
- Topics: blazor, blazor-application, blazor-server, goldsrc, half-life, hl2, hlds, mod, server-browser, source, source-sdk, sourcemod, srcds, steam, steam-api, valve, valve-games
- Language: C#
- Homepage: http://browser.reperio-studios.eu/
- Size: 619 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Universal Steam Server Browser WebApp
Primarily used for Source & GoldSrc games/mods!### How to run
Edit SteamAPIKey in 'GameServerList.App/appsettings.json', then launch app.sln, compile and launch from there.### Adding new game entries
Edit the 'GameServerList.App/Data/games.json' file.### Features
- Queries Steam WEB API to retrieve server info for games & mods
- Utilizes A2S queries to retrieve player info, and server info for legacy mods (e.g appId 215 related games)
- Supports querying master server list, player info and server info via A2S
- Handles split packets & compression### CI
[](https://github.com/BerntA/GameServerBrowser/actions/workflows/deploy-linux.yml)### Preview
