https://github.com/ging-dev/mercure-heroku
Mercure Protocol for Heroku
https://github.com/ging-dev/mercure-heroku
Last synced: 6 months ago
JSON representation
Mercure Protocol for Heroku
- Host: GitHub
- URL: https://github.com/ging-dev/mercure-heroku
- Owner: ging-dev
- License: agpl-3.0
- Created: 2021-06-10T05:11:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-11T13:40:20.000Z (over 4 years ago)
- Last Synced: 2025-05-27T03:47:55.580Z (8 months ago)
- Language: HTML
- Size: 4.58 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

*Protocol and Reference Implementation*
Mercure is a protocol allowing to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.
It is especially useful to publish async and real-time updates of resources served through web APIs, to reactive web and mobile apps.
[](docs/ecosystem/awesome.md)
[](https://pkg.go.dev/github.com/dunglas/mercure)

[](https://coveralls.io/github/dunglas/mercure?branch=master)
[](https://goreportcard.com/report/github.com/dunglas/mercure)
* [Getting started](https://mercure.rocks/docs/getting-started)
* [Full documentation](https://mercure.rocks/docs)
* [Demo](https://demo.mercure.rocks/)
The protocol has been published as [an Internet Draft](https://datatracker.ietf.org/doc/draft-dunglas-mercure/) that [is maintained in this repository](https://mercure.rocks/spec).
A reference, production-grade, implementation of [**a Mercure hub**](https://mercure.rocks/docs/hub/install) (the server) is also available in this repository.
It's a 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.
In addition, a managed and high-scalability version of the Mercure.rocks hub is [available on Mercure.rocks](https://mercure.rocks/pricing).
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md).
## License and Copyright
See https://mercure.rocks/docs/hub/license.
## Credits
Created by [Kévin Dunglas](https://dunglas.fr). Graphic design by [Laury Sorriaux](https://github.com/ginifizz).
Sponsored by [Les-Tilleuls.coop](https://les-tilleuls.coop).