SilverBullet has its own event bus.
Events can be subscribed to and dispatched via the API/event API. Other features, such as Services are built on top of Events.
Available vents
Here’s a dynamically generated list of events to give a sense of what’s used:
${event.listEvents()}