Silentium commands and messages
A shim for the setImmediate efficient script yielding API
Silentium messaging solution
<p align="center"> <a href="https://silentium-lab.github.io/silentium/#/en/" target="_blank" rel="noopener noreferrer" style="display:flex"> <img width="180" src="https://silentium-lab.github.io/silentium/assets/img/logo.svg" alt="logo"> </a>
High-priority task queue for Node.js and browsers
JavaScript Performance Monitor
High-priority task queue for Node.js and browsers
Exposes stats about the libuv default loop
Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
fast, tiny `queueMicrotask` shim for modern engines
<p align="center"> <a href="https://silentium-lab.github.io/silentium/#/en/" target="_blank" rel="noopener noreferrer" style="display:flex"> <img width="180" src="https://silentium-lab.github.io/silentium/assets/img/logo.svg" alt="logo"> </a>
C function to get the current libuv event loop for N-API
Polyfill for perf_hooks.monitorEventLoopDelay(...)
Tiny helper to prevent blocking Node.js event loop
Measure event loop lag
Middleware for the middy framework that allows to easily disable the wait for empty event loop in a Lambda function
Sequence your effects naturally and purely by returning them from your reducers.
Offload tasks to a pool of workers on node.js and in the browser
A JavaScript text diff implementation.
Node-RED nodes to help flow looping.
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Create an animated loop of a list of text for your headings
Small agentic loop
LangGraph