In Progress

whydidwewipe

Near-real-time raid wipe analysis for World of Warcraft. Your raid wipes, the dashboard tells you why — in seconds, not after the pull.

TypeScriptTauriNext.jsNode.jsWebSocketPostgreSQL

The Problem

Every raid group has the same post-wipe moment: twenty people staring at their screens while someone asks “what happened?” The existing tools don't help here — Warcraft Logs requires a full upload after the raid, Wipefest isn't live, and WoWAnalyzer focuses on individual performance.

What raiders actually need is an immediate, shared answer: why did we just wipe?

How It Works

1

Run the logger

A lightweight desktop app watches your WoW combat log file and streams events to the server in real time over WebSocket.

2

Raid as normal

Pull bosses, do mechanics, wipe. The logger handles everything in the background.

3

See the wipe cause instantly

The rules engine analyzes the combat events and surfaces the wipe cause on a shared dashboard your whole raid can see.

Features

Near-Real-Time Analysis

The moment your raid wipes, the dashboard updates with a breakdown of what went wrong — no waiting for a full log upload.

Combat Log Streaming

A lightweight desktop logger watches your WoW combat log and streams events to the backend over WebSocket as they happen.

Boss-Specific Rules

Custom rule sets for each boss detect the actual wipe cause — missed interrupts, standing in fire, tank deaths, failed mechanics.

Shared Dashboard

One person runs the logger, and the whole raid group can follow along on a shared session page. No accounts required.

Current Status

Actively building the MVP — combat log parser, WebSocket streaming, and the rules engine are in progress. Starting with a handful of bosses and generic wipe rules, then expanding from there.