ngxeventcore
ngxeventcore is an open-source Angular library that provides a centralized event bus to support decoupled communication across components and services. It implements a publish-subscribe pattern to reduce tight coupling and to enable scalable event-driven architectures in Angular apps.
At its core, ngxeventcore exposes a singleton EventBus service that can be injected anywhere. Events are represented
Key features include: typed events for compile-time safety, a pluggable middleware pipeline for filtering, transformation, and
Typical usage: install and import NgxEventCoreModule, inject NgxEventBus. Define an event class UserRegisteredEvent and publish: eventBus.publish(new
Relationship and status: works alongside other Angular state management approaches such as NgRx; it does not