All Projects → lluchs → Eventsource

lluchs / Eventsource

Licence: mit
Rust client for the EventSource browser API

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Eventsource

Aiohttp Sse
Server-sent events support for aiohttp
Stars: ✭ 125 (+1288.89%)
Mutual labels:  eventsource
react-native-sse
Event Source implementation for React Native. Server-Sent Events (SSE) for iOS and Android 🚀
Stars: ✭ 51 (+466.67%)
Mutual labels:  eventsource
CQRS-ES-Framework-Laravel
Laravel Adapter for CQRS-ES-Framework
Stars: ✭ 15 (+66.67%)
Mutual labels:  eventsource
Plasma
universal server push middleware by using gRPC stream and Server Sent Events(SSE)
Stars: ✭ 151 (+1577.78%)
Mutual labels:  eventsource
Eventsource
A simple Swift client library for the Server Sent Events (SSE)
Stars: ✭ 241 (+2577.78%)
Mutual labels:  eventsource
eventsource ex
Elixir EventSource (Server-Sent Events) client
Stars: ✭ 16 (+77.78%)
Mutual labels:  eventsource
Applicationinsights Dotnet Logging
.NET Logging adaptors
Stars: ✭ 100 (+1011.11%)
Mutual labels:  eventsource
Eventsource
EventSource client for Node.js and Browser (polyfill)
Stars: ✭ 541 (+5911.11%)
Mutual labels:  eventsource
rust-eventsource-client
Server-sent events (SSE) client implementation for Rust
Stars: ✭ 24 (+166.67%)
Mutual labels:  eventsource
ruby-eventsource
Server-sent events (SSE) client implementation for Ruby
Stars: ✭ 19 (+111.11%)
Mutual labels:  eventsource
Unifrost
Making it easier to push pubsub events directly to the browser.
Stars: ✭ 166 (+1744.44%)
Mutual labels:  eventsource
Php Sse
A simple and efficient library implemented HTML5's server-sent events by PHP, is used to real-time push events from server to client, and easier than Websocket, instead of AJAX request.
Stars: ✭ 237 (+2533.33%)
Mutual labels:  eventsource
sseserver
🏄 High-performance Server-Sent Events endpoint for Go
Stars: ✭ 88 (+877.78%)
Mutual labels:  eventsource
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (+1355.56%)
Mutual labels:  eventsource
ETW2JSON
Tool and library to convert ETW logs to JSON files
Stars: ✭ 66 (+633.33%)
Mutual labels:  eventsource
Demo Spring Sse
'Server-Sent Events (SSE) in Spring 5 with Web MVC and Web Flux' article and source code.
Stars: ✭ 102 (+1033.33%)
Mutual labels:  eventsource
fetch-event-source
A better API for making Event Source requests, with all the features of fetch()
Stars: ✭ 120 (+1233.33%)
Mutual labels:  eventsource
Centrifugo
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Stars: ✭ 5,649 (+62666.67%)
Mutual labels:  eventsource
Html
HTML Standard
Stars: ✭ 5,217 (+57866.67%)
Mutual labels:  eventsource
okhttp-eventsource
Server-sent events (SSE) client implementation for Java, based on OkHttp: http://javadoc.io/doc/com.launchdarkly/okhttp-eventsource
Stars: ✭ 70 (+677.78%)
Mutual labels:  eventsource

EventSource

crates.io Documentation Build Status

EventSource is a Rust library for reading from Server-Sent Events endpoints. It transparently sends HTTP requests and only exposes a stream of events to the user. It handles automatic reconnection and parsing of the text/event-stream data format.

Examples

extern crate eventsource;
extern crate reqwest;
use eventsource::reqwest::Client;
use reqwest::Url;
                                                                                              
fn main() {
    let client = Client::new(Url::parse("http://example.com").unwrap());
    for event in client {
        println!("{}", event.unwrap());
    }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].