Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.04 KB

README.md

File metadata and controls

38 lines (22 loc) · 1.04 KB

NS2 Server Browser

A web-based server browser for Natural Selection 2 written in C#

This project is running at NS2Browser.com

Backend is a JSON API running on ASP.NET with a background service handling server pinging using Valve server query protocol.

Frontend is Alpine.JS + Bootstrap

Features

  • Live display of servers using WebSockets
  • Plays a sound when a server becomes joinable
  • Open the game and connect directly with a single click
  • Automatically grabs a fresh list of available servers from Valves master server
  • Automatically stops background service when the frontend is inactive
  • Docker ready

Screenshots

App Screenshot

Usage/Examples

Normal dotnet commands will run the project:

dotnet build
dotnet run

Authors