broadcast-channel
Version:
A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers, NodeJs, Deno and iframes
54 lines (41 loc) • 1.52 kB
Markdown
<!--
This is a different REDME file which will be published to npm
The one for GitHub is in .github directory.
@link https://stackoverflow.com/a/65676410/3443137
The problem was that google indexed the npm-site instead of the github site
-->
<p align="center">
<a href="https://github.com/pubkey/broadcast-channel">
<img src="./docs/files/icon.png" width="150px" />
</a>
</p>
<h1 align="center">BroadcastChannel</h1>
<p align="center">
<strong>A BroadcastChannel that works in old browsers, new browsers, WebWorkers and NodeJs and Deno</strong>
<br/>
<span>+ LeaderElection over the channels</span>
</p>
<p align="center">
<a href="https://twitter.com/pubkeypubkey">
<img src="https://img.shields.io/twitter/follow/pubkeypubkey.svg?style=social&logo=twitter"
alt="follow on Twitter" />
</a>
</p>

* * *
A BroadcastChannel that allows you to send data between different browser-tabs or nodejs-processes.
And a LeaderElection over the channels.
# [Read the full documentation on github](https://github.com/pubkey/broadcast-channel)
# Sponsored by
<p align="center">
<a href="https://rxdb.info/?utm_source=github&utm_medium=repo&utm_campaign=github-broadcast-channel-npm">
<img
src="https://rxdb.info/files/logo/logo_text.svg"
alt="JavaScript Database"
width="300"
/>
<br />
<br />
<span>The <b>JavaScript Database</b></span>
</a>
</p>