Appearance
A simple lightweight event bus written in TypeScript with cross-tab broadcasting support.
Tiny, zero dependencies, easy to use
Full TypeScript support with typed events and payloads
Built-in broadcasting across browser tabs and windows
on, off, once, next, emit, count, clear, and global handlers
Automatic cleanup with AbortSignal integration
Async event waiting with timeout support