Event Loop Explorer: visualise javascript code execution in a browser environment
-
Updated
Apr 22, 2025 - TypeScript
Event Loop Explorer: visualise javascript code execution in a browser environment
An interactive educational tool that visualizes JavaScript execution step-by-step — including Call Stack, Memory (local, global, heap), Event Loop, Task Queue, Microtask Queue, and Promises.
Mock a list for an asynchronous queue and implement a custom event loop by default
@InBatches(): A developer-friendly zero-dependency TypeScript library for efficient batching the execution of asynchronous parallel operations.
Event Loop Visualizer
The agnostic JavaScript is a series of recorded screencasts for JavaScript developers to enhance their JS skills and hopefully, will be a documented book.
See the JavaScript event loop, live, inside VS Code — trace, replay, and step through timers, promises, and microtasks. Published on the VS Code Marketplace.
Event loop tasks, async debugging, baseline performance(libuv), worker threads, workepools, multiprocessing(clustering), semaphores, mutexes, atomics
Practical Node.js systems programming exercises covering the event loop, concurrency, HTTP, middleware, and file-based APIs.
Mac-native intake stack for agent-heavy work
A custom API Gateway
An interactive, step-by-step JavaScript Event Loop visualizer that helps developers understand how asynchronous code execution works in both browser and Node.js environments.
A TypeScript-based throttler implementation for Express.js, designed to manage and limit incoming HTTP requests. This project showcases a non-blocking, asynchronous approach to queue and process requests while adhering to specified rate limits.
An indexed search demo created from scratch, suing Angular for the frontend and NestJs for the backend logic
A performance monitoring tool for Node.js applications.
Detect JavaScript engine thread blocks
JavaScript-Runtime-Environment simulator
TypeScript browser-based grand strategy engine — procedural map generation, turn-based AI, multi-system event loop, and real-time UI state management.
A lightweight, zero-dependency FIFO job queue implemented in TypeScript using Node.js EventEmitter. Built to explore the core mechanics behind tools like BullMQ and RabbitMQ.
RoadLoop — Event loop and async task runtime for BlackRoad OS agent orchestration.
Add a description, image, and links to the event-loop topic page so that developers can more easily learn about it.
To associate your repository with the event-loop topic, visit your repo's landing page and select "manage topics."