JavaScript Visualizer 9000
Un visualiseur interactif de la boucle d'événements JavaScript. Tu écris du code, tu le lances pas à pas, et tu vois exactement comment la call stack, la task queue et la microtask queue se comportent.

Si tu as du mal à visualiser pourquoi un setTimeout s’exécute après une Promise, cet outil rend le truc immédiatement compréhensible. L’event loop JavaScript devient concrète en quelques minutes.
Qu’est-ce que JavaScript Visualizer 9000 ?
Un outil pédagogique qui anime l’exécution du code JavaScript étape par étape. Tu vois en temps réel ce qui se passe dans la call stack, la task queue (macrotasks) et la microtask queue quand tu utilises setTimeout, Promise, async/await ou des callbacks.
Utilisations typiques :
- Comprendre pourquoi l’ordre d’exécution async n’est pas celui qu’on attend
- Débugger un comportement étrange lié aux Promises
- Préparer ou illustrer une explication technique pour un junior
- Apprendre l’event loop une bonne fois pour toutes
Points forts
- Visualisation animée, claire et précise
- Exemples préchargés pour les cas classiques
- Exécution pas à pas avec contrôle de la vitesse
- Aucune installation, tout dans le navigateur
- Gratuit et open-source
Limites
- Limité au JavaScript pur (pas de Node.js, pas de Web APIs complexes)
- Pas de sauvegarde ou partage de code
- Interface minimaliste, peu de documentation intégrée
Tarifs
Gratuit.
Alternatives
- Loupe - l’original, un peu vieilli mais toujours fonctionnel
- JS Event Loop Visualizer - alternative similaire
Catégories
Commentaires
Connexion via GitHub, gratuite et sans collecte de données par ce site.


