HARDSIDESTUDIO

Node · zero dependencies

Server Status — a live Rust player count without BattleMetrics

Live player count for your website, asked directly to your server over the Valve query protocol — the one the in-game browser uses.

Illustration of a community with chat bubbles and a robot

What it does

How Server Status works

No API key, no subscription, nothing to scrape. Ships a drop-in widget with a 24h graph, and refuses to display a stale count as if it were live. Written the day BattleMetrics put their API behind a paywall.

Features

What you get

  • A2S queryStraight from your server.
  • 24h graphDrop-in widget.
  • HonestNever shows a stale count as live.

Requirements

What you need

  • Node.js somewhere that can reach your server's query port.

FAQ

Questions

Why not the BattleMetrics API?

Because it went behind a paywall — and asking your own server is faster and free.

Related

Works well with

Web Ranking

Available

Tracks kills, deaths, playtime and farming on your server and pushes a leaderboard to your own site on a timer — plus a full snapshot at the end of every wipe.

Oxide + PHP€25
Details →

Separates competitive trash talk from real toxicity and gives staff one-click mute and ban over RCON.

Discord bot · RCON€29
Details →