diff --git a/lib/src/html.dart b/lib/src/html.dart
index c5b54c8..4eb6a2b 100644
--- a/lib/src/html.dart
+++ b/lib/src/html.dart
@@ -121,7 +121,7 @@ part 'html/api/window.dart';
part 'html/api/window_misc.dart';
part 'html/api/workers.dart';
-
+part 'html/api/broadcast_channel.dart';
part 'html/dom/css.dart';
part 'html/dom/css_computed_style.dart';
diff --git a/lib/src/html/api/broadcast_channel.dart b/lib/src/html/api/broadcast_channel.dart
new file mode 100644
index 0000000..3bb9114
--- /dev/null
+++ b/lib/src/html/api/broadcast_channel.dart
@@ -0,0 +1,13 @@
+part of '../../html.dart';
+
+class BroadcastChannel {
+ final String name;
+
+ BroadcastChannel(this.name);
+
+ void close() {}
+
+ void postMessage(Object message) {}
+
+ Stream get onMessage => const Stream.empty();
+}