Mercure
An open protocol and MIT-licensed hub server that pushes real-time updates to browsers and apps.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Mercure
Mercure streams server-sent events to browsers, mobile apps and IoT devices over plain HTTP. Publishing an update is a single authenticated HTTP POST to the hub, and subscribing uses a standard EventSource, so no client SDK is required.
The hub is built on Caddy and can be self-hosted without caps or used as an EU-hosted cloud service. It is bundled with Symfony and FrankenPHP. Use cases include live data, notifications, collaborative editing and streaming LLM tokens. It suits developers adding real-time updates to REST or GraphQL APIs.
Strengths
- Uses plain HTTP and server-sent events, no client SDK needed
- Self-hostable without caps
- Built on Caddy and bundled with Symfony and FrankenPHP
Limitations
- A building block for developers, not an end-user app
- Server-to-client push only; publishing goes through HTTP POST
Details
- Pricing
- FreemiumFree to self-host under the MIT licence; a paid cloud and enterprise offering is available.
- License
- MIT
- Developer
- Kévin Dunglas
- Platforms
- Self-hosted
- How it runs
- Self-hosted, Hosted service
- Account
- Not required
- Best suited for
- Developers adding real-time updates to web APIs and apps
- Categories
- Developer tools, Notifications & webhooks
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Mercure
Compare allSoftware that can replace Mercure for an important use case, and what changes if you switch.
Centrifugo
A self-hosted real-time messaging server that pushes updates to web and mobile clients over WebSocket and SSE.
Centrifugo pushes updates over WebSocket and SSE with channel history, presence and official SDKs, but some features are reserved for its paid PRO edition.
Similar software
Related functionality, not necessarily a direct replacement.
Novu
Open-source notification infrastructure that sends in-app, email, SMS, push and chat messages through one API.