Event Bus Lite


A lightweight event bus system to be used in any Unity project. Event senders/subscribers stay fully decoupled. No setup needed, no external dependencies. Works out of the box.


by Wojciech Grodzicki


Price History +

Event Bus Lite is a lightweight event system that allows to send/subscribe to events in a clean, decoupled way.


The observer pattern is great for inter-class communication, but it can quickly become a mess when the project grows and references have to be passed between multiple event senders/subscribers. Event Bus Lite solves this problem by providing a single, centralized hub for your events, with several safety mechanisms. Senders/subscribers don't need to know about each other at all.


The asset requires no special setup, just add it to your project and you can start exchanging events between your classes freely, avoiding unnecessary entanglement.