nanoevents

Event emitter

A tiny event emitter library for JavaScript

Simple and tiny (107 bytes) event emitter library for JavaScript

GitHub

1k stars
20 watching
48 forks
Language: TypeScript
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
chrisdavies/eev A lightweight event emitter library for JavaScript 522
aleclarson/ee-ts A type-safe event emitter library for TypeScript that provides flexible and customizable event handling capabilities. 127
hustcc/onfire.js A lightweight event-emitter library for cross-component communication and system events. 499
ai/nanodelay A tiny Promise wrapper around setTimeout 193
denisinvader/vue-emit A utility function for emitting events in Vue.js functional components 21
garronej/evt A typesafe event emitter alternative with support for async/await and promise handling 456
drawcall/rxemitter A library that enables easy event emission and subscription management between components in different frameworks 55
aleclarson/emitter-kit Type-safe event handling utility for Swift development 566
uber/signals-ios An eventing library that enables the Observable pattern without relying on notifications or delegates 527
egoist/hanabi A JavaScript library for generating fireworks simulations with user-provided code 247
choojs/nanobus A lightweight event bus for JavaScript applications 226
allouis/minivents A lightweight JavaScript event handling system with basic methods for listening, emitting, and stopping events 414
yoshuawuyts/deku-event Turns deku components into event-emitting components by default 2
browserify/events A Node.js events module implementation for environments without it. 1,391
vitaly-t/sub-events Provides strongly-typed events with monitored subscriptions for efficient event handling in software applications. 38