Most event loop explainers are static diagrams. This one runs. Watch the call stack, Web APIs, microtask queue and task queue animate your code tick by tick: forward, backward, at any speed.
- Paste your own snippet (setTimeout, promises, async/await, queueMicrotask) and simulate it
- One animation, three explanations: simple, developer, or straight from the HTML spec
- Ready-made scenes like Promise vs setTimeout and microtask starvation
- Interview questions to test yourself