About

Project principles, scope, and operating model

WoW Lab

A WoW sim that runs in your browser.

I wanted a simulator that felt like the rest of the modern web. Fast, shareable, open. SimC is incredible and most of what I do here stands on its shoulders. But the barrier to entry is high, and the knowledge behind it is scattered. This is my attempt to fix that.

WoW Lab running in the browser
10k+

Sims per minute in the browser

39

Specs supported today

13

Classes covered

PolyForm

License, forever

One engine, three surfaces

Same engine. Different places to run it.

The simulation engine is written in Rust. It runs in your browser as WebAssembly for free sims, on a shared pool of community compute nodes for heavier jobs, and on your own machine if you want to contribute cycles back.

Browser. For free sims, run in your tab. No signup.

Pool. For long sims, shared hosted nodes pool the work.

Your machine. Run a node yourself and process chunks for others.

One engine, three surfaces
Open source, free forever

Read the code that runs the numbers.

Everything is on GitHub under PolyForm Noncommercial. Read the code, file issues, send pull requests, or fork it for your own hobby projects. If you want to understand how a number got calculated, the source is right there.

The bible. Every formula and assumption is written down.

Out in the open. Issues and pull requests are public.

Use it. Noncommercial use is covered. Hobby projects, research, personal study.

Source code on GitHub
Free vs paid

Free where it counts. Paid if you want speed.

Browser sims are unlimited and free forever. Paid plans route your jobs to the shared compute pool for speed, and add guild tools and boost packs. The free tier stays honest because the goal is to help people play better, not to paywall theorycraft.

Free. Unlimited sims in your tab. No signup required.

Paid. Hosted pool, guild tools, boost packs, account sync.

Read more. Full breakdown on the pricing page.

Pricing plans

Common questions.

If you have another one, open an issue or find me in Discord.

Run your first sim.

In your browser. No signup, no payment.