brightspace

brightspace/ifrau

Enabling simple communication for IFRAME-based free-range apps

JavaScript
10
21
Apache License 2.0

`ifrau` is a library that simplifies cross-domain communication between an IFRAME-based free-range app and its parent host using a promise-based API built on `postMessage`. It provides `Host`, `Client`, and `SlimClient` classes to enable easy event handling, request/response patterns, and service registration for versioning APIs. The library is designed for developers building free-range apps within the Brightspace platform, offering features like automatic resizing, font and language syncing, and plugin extensibility.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

dlockhart's profile
dlockhart
159 contributions
omsmith's profile
omsmith
76 contributions
semantic-release-bot's profile
semantic-release-bot
28 contributions
dependabot[bot]'s profile
dependabot[bot]
26 contributions
mdgbayly's profile
mdgbayly
16 contributions
tylergee's profile
tylergee
14 contributions
grant-cleary's profile
grant-cleary
8 contributions
ianmclean2011's profile
ianmclean2011
8 contributions
njostonehouse's profile
njostonehouse
6 contributions
devpow112's profile
devpow112
4 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet