Real-time network monitor for Where Winds Meet
Live ping, jitter, packet loss, spike detection, server tracking & geo mapping — all in one overlay app.
Extremely lightweight — runs quietly in the background with near-zero CPU and memory impact on your game.
- Go to Releases
- Download
WWM-Monitor-Setup-x.x.x.exe - Run the installer — done. No Python or Node.js required.
Windows SmartScreen may warn you on first launch. Click "More info" → "Run anyway" — the app is safe.
| Feature | Details |
|---|---|
| Live Ping | Real-time ms display, color-coded green / yellow / red |
| Ping & Jitter Graph | Last 50 pings visualized with spike markers |
| Packet Loss | Sent / Received / Lost / Loss % counters |
| Router & DNS Ping | Side-by-side ICMP latency for quick local diagnostics |
| Server Map | Interactive world map showing your current game server location |
| Spike Alerts | Desktop notification when ping exceeds your threshold |
| Feature | Details |
|---|---|
| Session Quality Score | A–F grade derived from ping, jitter, and packet loss |
| Hourly Charts | 24-hour ping and jitter trend over the day |
| Session History | All past sessions with quality grade, avg/min/max ping, loss, spikes, and duration |
| Session Detail | Click any session card to open a detail modal with ping and jitter graphs — hover over either graph to see the exact timestamp and ms value at that point |
| Server Switch Log | Every time WWM moves you to a new server, logged with timestamps |
| CSV Export | Download your full ping history as a spreadsheet |
| Feature | Details |
|---|---|
| In-Game Overlay | Minimal always-on-top window showing live ping while you play |
| Configurable Hotkey | Toggle overlay visibility with a custom keyboard shortcut |
| Customizable Columns | Choose which metrics appear (ping, jitter, loss, sparkline) |
WWM Monitor detects the active Where Winds Meet process, reads the live game server IP from your TCP connections, and pings it every 2 seconds using ICMP — the same method as the Windows ping command — so the latency you see matches what the game actually experiences.
Launch WWM Monitor → Start Where Winds Meet → Done
The app sits in your system tray and keeps running in the background. It reconnects automatically when you start a new session or switch servers.
All session history (ping data, jitter, events) is stored in a SQLite database at:
%APPDATA%\WWM Monitor\wwm_ping.db
This location is never touched by the installer, so your data is preserved across app updates.
- Windows 10 / 11 (64-bit)
- Where Winds Meet installed
- Internet connection
App Behavior
- Start with Windows — launch automatically on boot
- Start Minimized to Tray — launch silently to tray without showing the window
- Minimize to Tray — keep running in the background when the window is closed
Monitoring
- Ping Interval — how often to ping (1–5 seconds, default 2s)
- Spike Threshold — ping (ms) at which a spike alert fires
- Packet Loss Warning — loss % threshold for alerts
- Warn / Critical Thresholds — customize graph color bands
Overlay
- Overlay Hotkey — keyboard shortcut to show/hide the overlay
- Show Jitter / Loss / Sparkline — toggle individual overlay columns
- Session history database now stored in
%APPDATA%\WWM Monitor\— data is no longer wiped on app updates
- Switched game server ping from TCP connect to ICMP for more accurate latency readings (closer to actual in-game experience)
- Session detail modal graphs now show hover tooltips with timestamp and ms value
- Session detail modal with ping and jitter graphs
- Session notes
- Hourly trend charts on Dashboard
- Electron — desktop app shell
- Python — ping engine and server detection (bundled, no install needed)
- SQLite — local session history storage
- electron-builder — NSIS installer packaging
- electron-updater — automatic updates via GitHub Releases
git clone https://github.com/onyxdigital-dev/WWM-Monitor.git
cd WWM-Monitor
npm install
npm run build-all # builds Python EXE + Electron NSIS installerRequires Python 3.x and Node.js 18+ on the build machine.
Made with love by Onyx Digital