Skip to content

timmybo5/sbox-server-manager

Repository files navigation

S&Box Server Manager

GitHub release (latest SemVer)

A Windows tool to manage sbox dedicated servers, powered by Electron.

Before Use

Server Manager uses SteamCMD, you need to install it seperately, you can find information about how to install and use SteamCMD here: https://developer.valvesoftware.com/wiki/SteamCMD.

Once SteamCMD has been installed, you can install the s&box Server by running the following command in Windows Terminal from the directory you installed SteamCMD. ./steamcmd +login anonymous +app_update 1892930 validate +quit

Install SteamCMD and run the s&box install cmd once

How does it work?

Server Manager spawns a PTY shell with sbox-server.exe (scrds) as a child process and directly controls the process.

Features

  • Console
  • Player list with kicking
  • Multi-server configuration support
  • Search public maps and gamemodes by name

Technologies

  • Electron
  • Node.js
  • React.js + Typescript
  • Redux Toolkit
  • Webpack
  • Node-pty

Building

  • Requirements:
    • npm v8+
    • node v22 LTS
    • Python >=v3.12
    • Visual Studio 2026 (Insiders):
      • MSVC v145 C++ build tools
      • Windows 10/11 SDK (the one matching your OS)
  1. Install dependencies with npm i
  2. Build with npm run make

Special Thanks

Interface

Server Settings

Players

About

Windows tool to manage sbox dedicated servers, powered by Electron.

Topics

Resources

License

Stars

17 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors