simple_sse 2.0.0 copy "simple_sse: ^2.0.0" to clipboard
simple_sse: ^2.0.0 copied to clipboard

An SSE event transformer for simplified SSE client implementations.

example/simple_sse_example.dart

import 'package:simple_sse/simple_sse.dart';

void main() async {
  final sseStream = Stream.fromIterable([
    'id: 1',
    'event: test',
    'data: hello',
    'retry: 1000',
    '',
    'id: 2',
    'event: test2',
    'data: world',
    'retry: 2000',
    '',
  ]);

  final events = await sseStream
      .transform(const SseEventTransformer())
      .toList();

  for (final event in events) {
    print('Event: $event');
  }
}
1
likes
160
points
13
downloads

Publisher

verified publisherandyhorn.dev

Weekly Downloads

An SSE event transformer for simplified SSE client implementations.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on simple_sse