
mercure
dunglas
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
AI 简介
Mercure 是一个开源的实时通信协议及参考实现,用于向 Web 浏览器和其他 HTTP 客户端高效、可靠且低功耗地推送数据更新。其核心基于 Server-Sent Events(SSE),支持主题订阅、JWT 认证、自动重连与断线恢复,并可作为独立 Hub 部署或嵌入 Go 应用。项目采用 Go 编写,轻量高性能,兼容 Caddy 等现代 Web 服务器,无需 WebSocket 即可实现类实时体验。适用于需要轻量级服务端推送的 API 后端、Headless CMS、管理后台、IoT 控制台等场景,尤其适合资源受限环境或需兼顾移动端续航的 Web 应用。
Go
GNU Affero General Public License v3.05.3k
Stars
342
Forks
59
Watchers
13
Issues
Star 增长
今日0
近 7 天0
近 30 天+11
综合评分64.71
默认分支main