Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
-
Updated
Jul 28, 2025 - TypeScript
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
Event base communication made easy with a promise-based API wrapping postMessage.
A zero dependency package to effortlessly create responsive component previews in documentation using real media queries. Frameport dynamically generates iframes containing your HTML/CSS/JS, mimicking natural device viewports to test responsiveness, without any build steps or dependencies.
A web page where you can input a link and it will fill an iframe. Other features include light and dark modes, navigation buttons, autocomplete links (beta), and a drop-down menu of recommended sites. (navigation buttons and autocomplete links [beta] feature are only currently available on the archive site version.)
Online iframe editor
Two-way communication between a parent window and iframes or window instances. Supports promised based requests and observable-based streams
Add a description, image, and links to the iframes topic page so that developers can more easily learn about it.
To associate your repository with the iframes topic, visit your repo's landing page and select "manage topics."