browser-pubsub

PubSub in the browser, across tabs & windows. Just 0.5kb

Usage no npm install needed!

<script type="module">
  import browserPubsub from 'https://cdn.skypack.dev/browser-pubsub';
</script>

README

browser-pubsub

PubSub in the browser, across tabs & windows. Just 0.5kb

Usage

// Create a new PubSub channel.
let Channel = new PubSub('my_channel');

// Easily subscribe, data provided via callback.
Channel.subscribe((data) => {
  console.log(data);
});

// Publish a new message to channel.
Channel.publish({message: 'Hello world!'});