broadcast-channel

A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers, NodeJs, Deno and iframes
v7.1.0 URL: https://unpkg.com/broadcast-channel@7.1.0/dist/lib/index.es5.js
OpenBrowse Files
broadcast-channelbroadcastchannelbroadcastpolyfillshimeventslocalstorageindexeddbpostMessagecrosstabipcleader-electionqueueinter-process

@toruslabs/broadcast-channel

A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers
v12.0.0 URL: https://unpkg.com/@toruslabs/broadcast-channel@12.0.0/dist/broadcastChannel.umd.min.js
OpenBrowse Files
broadcast-channelbroadcastchannelbroadcastpolyfilllocalstorageindexeddbpostMessagecrosstab

persist-and-sync

Zustand middleware to easily persist and sync Zustand state between tabs and windows
v1.2.3 URL: https://unpkg.com/persist-and-sync@1.2.3/index.js
OpenBrowse Files
webapibroadcastchannelsync-tabssync-windowssyncbroadcast-channelpersistlocalStoragehooksreactreact 18zustandmiddlewarestateoptimizedtinytypescriptjavascriptmayank1513

zustand-sync-tabs

Zustand middleware to easily sync Zustand state between tabs and windows
v0.2.3 URL: https://unpkg.com/zustand-sync-tabs@0.2.3/index.js
OpenBrowse Files
webapibroadcastchannelsync-tabssync-windowssyncbroadcast-channelhooksreactreact 18zustandmiddlewarestateoptimizedtinytypescriptjavascriptzustandmayank1513

use-broadcast-ts

Use the Broadcast Channel API in React easily with hooks or Zustand, and Typescript!
v2.0.1 URL: https://unpkg.com/use-broadcast-ts@2.0.1/dist/index.js
OpenBrowse Files
webapibroadcastchannelbroadcast-channelhooksreactreact 18zustandmiddlewarestate