TabSub:无需服务器的浏览器标签页间发布/订阅库

2025-04-03

TabSub 是一款轻量级的 JavaScript 发布/订阅库,利用浏览器本地存储实现不同标签页间的通信,无需服务器支持。它简单易用,提供 `publish`、`subscribe` 和 `state` 三个核心函数,分别用于发布消息、订阅消息和获取主题状态。虽然作者未进行大规模并发测试,但小规模测试表明其性能良好。TabSub 使用 MIT 许可证开源,代码托管在 GitHub 上。示例中,它被用于同步两个音频播放器的播放状态。

开发 发布订阅