[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10261":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":42,"readmeContent":43,"aiSummary":44,"trendingCount":16,"starSnapshotCount":16,"syncStatus":45,"lastSyncTime":46,"discoverSource":47},10261,"mercure","dunglas\u002Fmercure","dunglas","🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications","https:\u002F\u002Fmercure.rocks",null,"Go",5260,339,59,12,0,1,8,22,5,38.59,"GNU Affero General Public License v3.0",false,"main",true,[27,28,29,30,31,32,33,5,34,35,36,37,38,39,40,41],"api","async-api","caddy","golang","graphql","hacktoberfest","hypermedia","push","realtime","realtime-api","server-sent-events","streaming-api","subscriptions","web-api","websocket","2026-06-12 02:02:19","\u003Ch1 align=\"center\">\u003Ca href=\"https:\u002F\u002Fmercure.rocks\">\u003Cimg src=\"public\u002Fmercure.svg\" alt=\"Mercure: Real-time Made Easy\" title=\"Live Updates Made Easy\">\u003C\u002Fa>\u003C\u002Fh1>\n\n_Protocol and Reference Implementation_\n\nMercure is a protocol for pushing data updates to web browsers and other HTTP clients in a convenient, fast, reliable, and battery-efficient way.\nIt is especially useful to publish async and real-time updates of resources served through web APIs, to reactive web and mobile apps.\n\n[![Awesome](https:\u002F\u002Fawesome.re\u002Fbadge.svg)](docs\u002Fecosystem\u002Fawesome.md)\n[![Artifact HUB](https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fartifacthub.io\u002Fbadge\u002Frepository\u002Fmercure)](https:\u002F\u002Fartifacthub.io\u002Fpackages\u002Fsearch?repo=mercure)\n[![PkgGoDev](https:\u002F\u002Fpkg.go.dev\u002Fbadge\u002Fgithub.com\u002Fdunglas\u002Fmercure)](https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Fdunglas\u002Fmercure)\n[![CI](https:\u002F\u002Fgithub.com\u002Fdunglas\u002Fmercure\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fdunglas\u002Fmercure\u002Factions\u002Fworkflows\u002Fci.yml)\n[![Coverage Status](https:\u002F\u002Fcoveralls.io\u002Frepos\u002Fgithub\u002Fdunglas\u002Fmercure\u002Fbadge.svg?branch=master)](https:\u002F\u002Fcoveralls.io\u002Fgithub\u002Fdunglas\u002Fmercure?branch=master)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Fdunglas\u002Fmercure)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Fdunglas\u002Fmercure)\n\n![Subscriptions Schema](spec\u002Fsubscriptions.png)\n\n- [Getting started](https:\u002F\u002Fmercure.rocks\u002Fdocs\u002Fgetting-started)\n- [Full documentation](https:\u002F\u002Fmercure.rocks\u002Fdocs)\n- [Demo](https:\u002F\u002Fdemo.mercure.rocks\u002F)\n\n[The protocol](https:\u002F\u002Fmercure.rocks\u002Fspec) is maintained in this repository and is also available as [an Internet-Draft](https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fdraft-dunglas-mercure\u002F).\n\nA reference, production-grade, implementation of [**a Mercure hub**](https:\u002F\u002Fmercure.rocks\u002Fdocs\u002Fhub\u002Finstall) (the server) is also available in this repository.\nIt's free software (AGPL) written in Go. It is provided along with a library that can be used in any Go application to implement the Mercure protocol directly (without a hub) and [an official Docker image](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fdunglas\u002Fmercure).\n\nIn addition, a managed and high-scalability version of the Mercure.rocks hub is [available on Mercure.rocks](https:\u002F\u002Fmercure.rocks\u002Fpricing).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License and Copyright\n\nSee [license information](https:\u002F\u002Fmercure.rocks\u002Fdocs\u002Fhub\u002Flicense).\n\n## Credits\n\nCreated by [Kévin Dunglas](https:\u002F\u002Fdunglas.fr). Graphic design by [Laury Sorriaux](https:\u002F\u002Fgithub.com\u002Fginifizz).\nSponsored by [Les-Tilleuls.coop](https:\u002F\u002Fles-tilleuls.coop).\n","Mercure 是一个用于向Web浏览器和其他HTTP客户端推送数据更新的协议，旨在提供便捷、快速、可靠且节能的实时通信解决方案。它支持异步和实时更新通过Web API提供的资源，特别适用于构建响应式Web和移动应用。项目使用Go语言开发，具有良好的性能表现，并提供了易于集成的标准库以及官方Docker镜像，便于部署与扩展。无论是需要实现实时消息推送还是构建订阅发布模式的应用场景，Mercure都能作为一个强大而灵活的选择。",2,"2026-06-11 03:27:29","top_topic"]