penpal
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
js-runtime-environment
Identify which JavaScript environment your code is running in at runtime — Browser, Node.js, Bun, Deno, Electron, Workers, etc