emitter
Pubsub system
A Go package implementing a pubsub system with event emitting and filtering capabilities.
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
509 stars
12 watching
33 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
emittergolang
Related projects:
Repository | Description | Stars |
---|---|---|
olebedev/go-tgbot | A Go library for interacting with the Telegram API using a Swagger-based definition | 120 |
stanipetrosyan/go-eventbus | Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. | 5 |
gone-io/emitter | An event storm toolkit for Domain-Driven Design (DDD) events | 1 |
mustafaturan/bus | A minimalist event/message bus implementation | 336 |
emicklei/forest | A package for writing integration tests in Go using REST API testing | 123 |
emicklei/go-restful-openapi | An OpenAPI extension for the go-restful package to simplify API documentation and validation | 136 |
lampctl/go-sse | A Go package for sending and receiving event streams from servers to clients | 12 |
cskr/pubsub | A simple multi-topic messaging system implemented as a Go package | 427 |
aleclarson/ee-ts | A type-safe event emitter library for TypeScript that provides flexible and customizable event handling capabilities. | 126 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |
olebedev/when | A natural language parser for extracting dates and times from human-readable input | 1,389 |
uber/signals-ios | An eventing library that enables the Observable pattern without relying on notifications or delegates | 527 |
hustcc/onfire.js | A lightweight event-emitter library for cross-component communication and system events. | 497 |
paramaggarwal/react-native-global-event-emitter | Provides a shared event bus between native and React Native code for communication between iOS and JavaScript. | 58 |
garronej/evt | A typesafe event emitter alternative with support for async/await and promise handling | 455 |