Showing 16 of 16 projects
A publish/subscribe event bus for Android and Java that simplifies communication between components like Activities, Fragments, and threads.
An enhanced Guava-based event bus with emphasis on Android support for decoupled application communication.
A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.
A fast Python in-process signal/event dispatching system for decoupling application components.
A lightweight eventbus library for Go with async compatibility and cross-process event support.
A flexible event system for PHP applications, supporting event listeners, priorities, and custom emitters.
A JavaScript routing library that parses strings and dispatches actions by matching against multiple patterns.
A lightweight publish/subscribe event bus for iOS, enabling decoupled communication between Swift components.
A publish/subscribe event bus framework for Delphi applications to decouple components and layers.
Adds request-reply messaging and explicit channels to Backbone applications for better communication patterns.
A simple multi-topic publish-subscribe library for Go applications.
A simple navigation library for iOS that decouples view controllers using enums to improve compile times and testability.
A minimalist, zero-allocation event bus implementation for internal communication in Go applications.
A simple asynchronous message bus library for Go applications.
A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.
A global event trigger for Go that allows defining functions as events with string IDs and triggering them from anywhere in a project.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.