JSPM

Found 32 results for broadcastchannel

broadcast-channel

A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers, NodeJs, Deno and iframes

  • v7.1.0
  • 102.77
  • Published

@serwist/broadcast-update

A module that uses the Broadcast Channel API to announce when a cached response has updated.

  • v9.1.1
  • 58.04
  • Published

elf-sync-state

Syncs elf store state across tabs

  • v1.3.0
  • 48.95
  • Published

react-broadcast-sync

A lightweight React hook and provider for syncing state across browser tabs using BroadcastChannel API.

  • v1.5.1
  • 27.63
  • Published

cross-tab-state

A tiny React hook for sharing reducer state across browser tabs using BroadcastChannel.

  • v0.1.0
  • 26.17
  • Published

@vgerbot/web-rpc

A TypeScript library that provides type-safe Remote Procedure Call (RPC) communication between different JavaScript contexts using various transport mechanisms

  • v2.0.1
  • 21.98
  • Published

proxy-com

Consume apis that run on different context

  • v0.0.12
  • 20.60
  • Published

clientchannel

Persist objects and sync them between tabs via IndexedDB or LocalStorage.

  • v0.38.2
  • 18.62
  • Published

channelstate

A lightweight cross-context state management library built on the BroadcastChannel API.

  • v0.2.0
  • 15.07
  • Published

broadcast-channel-node

A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs

  • v4.14.1
  • 14.57
  • Published

tab-syncer

A lightweight (4KB) library for browser tab state synchronization and communication. Supports auto-persistence and real-time data sync between tabs.

  • v1.0.7
  • 14.22
  • Published

general-form-storage

A form storage solution with cross-tab synchronization

    • v1.0.3
    • 13.46
    • Published

    use-shared-sse

    React hook for sharing Server-Sent Events across tabs using BroadcastChannel and Web Locks.

    • v1.1.0
    • 13.39
    • Published

    @mallpopstar/rc

    Remote Control is a JavaScript library that allows you to perform actions on your website from a remote location. It's a light-weight alternative to heavier libraries that use Chromium on the server. It can be used to automate repetitive tasks, query and

    • v1.1.3
    • 10.76
    • Published

    wikipinia

    Advanced cross-tab synchronization plugin for Pinia using BroadcastChannel with fallback and conflict resolution.

    • v1.0.0
    • 10.68
    • Published

    @digilabscz/sync-hub-js

    Lightweight master-slave tab synchronization hub for browsers

      • v1.0.8
      • 9.91
      • Published

      tab-channel

      send message to other tab in the same origin. use BroadcastChannel as default, use storage event as fallback

      • v1.0.1
      • 9.73
      • Published

      passerelle

      TypeScript BroadcastChannel wrapper for structured Events and Async/Await.

      • v0.1.3
      • 9.73
      • Published

      observe-all

      Prevent users from opening and interacting with multiple tabs of the same web app.

        • v1.0.0
        • 9.20
        • Published

        @mallpopstar/partyline

        Partyline is a JavaScript library that can send messages between APIs that support `postMessage`.

        • v1.1.0
        • 8.31
        • Published

        @srounce/broadcastchannel

        send message to other tab in the same origin. use BroadcastChannel as default, use storage event as fallback

        • v1.0.2
        • 8.31
        • Published

        hamradio

        A pubsub module that uses BroadcastChannel to communicate across browser tabs.

          • v1.3.0
          • 7.91
          • Published

          @n0n3br/react-use-broadcast-channel

          A React hook that enables simple and efficient cross-tab communication using the [Broadcast Channel API](https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API) with TypeScript support.

          • v1.0.0
          • 4.86
          • Published