evilkiwi / iframe

iFrame IPC for React Applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NPM Discord GPL-3.0-only

iFrame IPC for React

@evilkiwi/iframe provides a React hook which can be used to communicate between an iFrame and its parent via postMessage IPC.

  • sync/async messaging/responses
  • Configurable timeouts
  • Bi-directional communication Cross-origin support
  • Same usage/API for both Host & Client
  • Support for enforcing origins for increased security-
  • No limit to number of instances you can use/create at any given time-
  • TypeScript
  • Tiny with zero dependencies!

Installation

This package is available via NPM:

pnpm add @evilkiwi/iframe

# or

yarn add @evilkiwi/iframe

# or

npm install @evilkiwi/iframe

Usage

TODO:

About

iFrame IPC for React Applications.

License:GNU General Public License v3.0


Languages

Language:TypeScript 96.4%Language:HTML 3.6%