sse_channel

The sse_channel package provides StreamChannel wrappers for Server Sent Event connections.

import 'package:sse_channel/sse_channel.dart';

void main() {
  final channel =
      SseChannel.connect(Uri.parse('http://127.0.0.1:8080/sseHandler'));

  channel.stream.listen((message) {
    print(message);
  });

  channel.sink.add('test');
}

Libraries

html
io
sse_channel