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
510 stars
12 watching
33 forks
Language: Go
last commit: over 3 years agoLinked from 2 awesome lists
emittergolang
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A Go library for interacting with the Telegram API using a Swagger-based definition | 120 | |
| Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. | 5 | |
| An event storm toolkit for Domain-Driven Design (DDD) events | 1 | |
| A minimalist event/message bus implementation | 337 | |
| A package for writing integration tests in Go using REST API testing | 123 | |
| An OpenAPI extension for the go-restful package to simplify API documentation and validation | 135 | |
| A Go package for sending and receiving event streams from servers to clients | 12 | |
| A simple multi-topic messaging system implemented as a Go package | 431 | |
| A type-safe event emitter library for TypeScript that provides flexible and customizable event handling capabilities. | 127 | |
| Detects potential misuse of standard library variables in Go code | 43 | |
| A natural language parser for extracting dates and times from human-readable input | 1,414 | |
| An eventing library that enables the Observable pattern without relying on notifications or delegates | 527 | |
| A lightweight event-emitter library for cross-component communication and system events. | 499 | |
| Provides a global event bus between native and JavaScript layers in React Native applications | 58 | |
| A typesafe event emitter alternative with support for async/await and promise handling | 456 |