typed-signals
A type checked signal library for TypeScript (and JavaScript)
wConsequence
Advanced synchronization mechanism. Asynchronous routines may use Consequence to wrap postponed result, what allows classify callback for such routines as output, not input, what improves analyzability of a program. Consequence may be used to make a queue
ts-events
Various EventEmitter event replacements with synchronous, a-synchronous, and queued events. Made in TypeScript so usable with JavaScript and TypeScript.
@rbxts/signal
BindableEvent wrapper which passes values by reference
easy-signal
A package with 2 types of signals, an small and simple event signal, and a reactive value-based signal called stores.