mercure
Real-time messaging protocol
A protocol and implementation for efficient real-time communication between servers and clients over HTTP.
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
4k stars
63 watching
296 forks
Language: Go
last commit: 10 days ago
Linked from 2 awesome lists
apiasync-apigolanggraphqlhacktoberfesthypermediamercurepushrealtimerealtime-apiserver-sent-eventsstreaming-apisubscriptionsweb-apiwebsocket
Related projects:
Repository | Description | Stars |
---|---|---|
matcornic/hermes | An e-mail template generator package for Go that creates HTML and plaintext emails with responsive designs. | 2,831 |
hashicorp/consul | A distributed solution to connect and configure applications across dynamic infrastructure | 28,406 |
jpillora/chisel | A fast TCP/UDP tunnel over HTTP secured via SSH | 13,601 |
gohugoio/hugo | A fast and flexible tool for generating static websites with built-in support for various content formats. | 75,938 |
ethereum/go-ethereum | A Go implementation of the Ethereum protocol, providing a suite of tools and utilities for building Ethereum clients and applications. | 47,592 |
cesanta/mongoose | A lightweight network library for C/C++ developers to create embedded network applications with simple event-driven APIs for TCP, HTTP, WebSocket, MQTT, and other protocols. | 11,152 |
go-martini/martini | A web framework for Go that provides a simple and modular way to build web applications. | 11,624 |
goadesign/goa | A tool for designing and generating APIs in Go | 5,693 |
go-chi/chi | A lightweight router for building modular and composable HTTP services | 18,564 |
go-kit/kit | A toolkit for building microservices in Go | 26,621 |
vercel/hyper | A terminal built on web technologies to provide an extensible and beautiful experience for command-line interface users. | 43,379 |
northwesternmutual/grammes | An API/Wrapper for Gremlin and Janusgraph allowing easy use of graph traversal without direct terminal interaction. | 125 |
xtaci/kcp-go | Provides a reliable and secure UDP transport layer with forward error correction and encryption. | 4,108 |
hyperium/tonic | A high-performance gRPC client and server implementation with async/await support | 10,019 |
melkeydev/go-blueprint | A tool for quickly setting up Go projects with pre-configured structures and frameworks. | 4,587 |