Modular Labs – Event System


Type-safe, high-performance Unity event system — easy custom events, safe listener management, editor explorer tools, and ready samples for rapid integration.


by Modular Labs


Price History +

📖 Documentation | 🛠️Support


⚠️ Dependencies

Modular Labs - Event System is a lightweight yet powerful Unity package for building centralized event-driven systems with clear type safety and low overhead. Define custom events as reusable classes, then trigger and listen to them without depending on Unity’s built-in messaging.


Designed for gameplay systems, tools, UI, and modular architecture, this package keeps event logic organized by:


🌳using generic custom event types,

👂supporting safe listener registration/unregistration,

♾️preventing infinite recursive event loops,

🗔 providing editor tooling for easier event inspection.


This package is ideal for developers who want a clean event layer that scales from simple gameplay triggers to larger systems with multiple event consumers.