TabSub:サーバーレスなブラウザタブ間のPubSub

2025-04-03

TabSubは、ローカルストレージを使用してブラウザタブ間でメッセージの発行と購読を行う軽量なJavascriptライブラリです。サーバーは必要ありません。`publish`、`subscribe`、`state`関数を備えたシンプルなAPIを提供します。並行処理については徹底的にテストされていませんが、小規模なテストでは有望な結果が得られました。TabSubはMITライセンスで、Githubで入手できます。例として、2つのオーディオプレーヤーの再生状態を同期する方法を示しています。

開発