back to home

dunglas / mercure

🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

View on GitHub
5,212 stars
340 forks
28 issues
GoHTMLTypeScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing dunglas/mercure in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/dunglas/mercure)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

_Protocol and Reference Implementation_ Mercure is a protocol for pushing 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. • Getting started • Full documentation • Demo The protocol is maintained in this repository and is also available as an Internet-Draft. A reference, production-grade, implementation of **a Mercure hub** (the server) is also available in this repository. It'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. In addition, a managed and high-scalability version of the Mercure.rocks hub is available on Mercure.rocks. Contributing See CONTRIBUTING.md. License and Copyright See license information. Credits Created by Kévin Dunglas. Graphic design by Laury Sorriaux. Sponsored by Les-Tilleuls.coop.