A cross-domain component toolkit, supporting, Render an iframe or popup on a different domain, and pass down props, including objects and functions, Call callbacks natively from the child window without worrying about post-messaging or cross-domain restrictions, Create and expose components to share functionality from your site to others, Render your component directly as a React, Vue or Angular component! It’s ‘data-down, actions up’ style components, but 100% cross-domain using iframes and popups!
Postmate is a promise-based API built on postMessage. It allows a parent page to speak with a child iFrame across origins with minimal effort.
Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFrames.
This is the self-hosted version of Iframely’s APIs and parsers. Iframely gives your fast and simple API for responsive web embeds and semantic meta. The parsers cover well over 1800 domains through 200+ custom domain plugins and generic support for oEmbed, Open Graph and Twitter Cards, that are powered by Iframely’s whitelist.
This component allows you to encapsulate your entire React application or per component in an iFrame.
Dependency-free library for lazyloading iframes.
Retain your scroll position between pages using an iframe. Especially helpful for infinite scrolling views. scrollFrame will hijack the user’s click for elements that match the query selector you pass in and instead of reloading the page it will append a modal-like iframe that sits on top of your viewport and points to the element’s href. It then uses HTML5 history APIs to make the back-button function as expected.