Back to browse
GitHub Repository

A better event emitter! (inspired by emittery)

1 starsTypeScript

A better event emitter that works in browser and server

by lucas127128·Jun 8, 2026·1 point·0 comments

AI Analysis

MidShip It

Yet another type-safe emitter when emittery already solves this perfectly.

Strengths
  • Schema definition at initialization prevents typos in event names later.
  • Built-in AbortSignal support simplifies cleanup compared to manual unsubscribe.
  • Debug logging built-in helps trace event flows without extra wrappers.
Weaknesses
  • No clear performance benefit over established alternatives like mitt or emittery.
  • Defining all handlers at init reduces flexibility for dynamic listener registration.
Target Audience

TypeScript developers building isomorphic applications

Similar To

emittery · mitt · EventEmitter3

Post Description

better-event is an event emitter with super type safety

Similar Projects

Developer Tools●●Solid

Alyt – type-safe multi-provider analytics SDK

YAML→TypeScript codegen for analytics prevents typos and centralizes event definitions.

Solve My ProblemBig Brain
jrandolf
103mo ago