Event tooling
VexRAT Setup Guide
Sync VEX Tournament Manager scores to the live scoreboards. Current version: 1.1.2.
Download
Version 1.1.2Checking for the latest build…
macOS — Apple Silicon (M1/M2/M3/M4)VexRAT-1.1.2-arm64.dmg Download ↓Windows — 64-bitVexRAT-1.1.2-win-x64.zip Download ↓Install & run
- 1Install Node.js (one-time)VexRAT runs on Node.js, which isn't bundled to keep the download small. Install the Node.js LTS release (v20.6 or newer). Verify with
node --versionin Terminal. - 2Download and install VexRATMac: download the disk image, open it, and drag VexRAT into the Applications folder (Apple Silicon Macs only). Windows: download the zip and unzip it anywhere — e.g.
C:\VexRATor the Desktop. - 3First launch: get past the security promptVexRAT isn't code-signed, so the first launch needs one extra click. Mac: right-click VexRAT.app → Open → Open (a plain double-click is blocked by Gatekeeper). Windows: double-click VexRAT.bat; if SmartScreen warns you, click More info → Run anyway. Only needed once.
- 4The launcher opens in your browserVexRAT starts a local server and opens the launcher at
http://localhost:3000/launcher. If it doesn't open automatically, browse there yourself. - 5Point it at Tournament ManagerIn the launcher, select the VEX Tournament Manager database file (
tournament.db) for the running event, choose the event and game type, and start the sync. Scores flow to the live scoreboards automatically from then on. - 6Check the public scoreboardOpen VEX Live Results — your event should appear within seconds, updating live as matches are scored.
Troubleshooting
- “VexRAT can't be opened” — you double-clicked on first launch. Right-click the app → Open → Open instead (one-time).
- Launcher never opens — check Node.js is installed (
node --version≥ 20.6) and try again; the app waits for the local server before opening the browser. - App crashes instantly on an Intel Mac — the Apple Silicon build doesn't run on Intel; use the Intel build when available.
- Windows: a black window flashes and closes — Node.js is missing or older than 20.6. Install the LTS from nodejs.org, then run
VexRAT.batagain. The log lives at%LOCALAPPDATA%\VexRAT\VexRAT.log. - Windows: stopping the server — double-click
Stop-VexRAT.bat, or close the minimized “VexRAT Server” window. - Scores not appearing on the site — confirm the launcher shows the sync running and the correct event is selected; then check VEX Live Results.