Protocole et implémentation de référence
Mercure est un protocole pour pousser les mises à jour de données vers les navigateurs Web et autres clients HTTP d'une manière pratique, rapide, fiable et économe en batterie. Il est particulièrement utile de publier des mises à jour asynchrones et en temps réel des ressources desservies par le biais d'API Web, aux applications Web et mobiles réactives.

Le protocole est maintenu dans ce référentiel et est également disponible sous forme de draft Internet.
Une référence, de la production, l'implémentation d' un Mercure Hub (le serveur) est également disponible dans ce référentiel. C'est un logiciel gratuit (AGPL) écrit en Go. Il est fourni avec une bibliothèque qui peut être utilisée dans n'importe quelle application GO pour implémenter directement le protocole Mercure (sans hub) et une image Docker officielle.
De plus, une version gérée et à haute écheclabilité du Mercure.Rocks Hub est disponible sur Mercure.Rocks.
Voir contribution.md.
Voir les informations de licence.
Créé par Kévin Dunglas. Design graphique par Laury Sorriaux. Parrainé par Les-Tilleuls.coop.