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: almost 2 years ago
Linked 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 |