Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 18 Go Event Projects
-
These conditions have led me to discover two packages watermill.io and go-kit. Both of these seem to do what I want and I am thinking of implementing the project using watermill and go Chanels and deploying to a server or some sort.
-
event
📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持根据事件名称来进行一组事件的监听 (by gookit)
Project mention: Lightweight event management, dispatch tool library implemented by Go | dev.to | 2022-07-07Github: https://github.com/gookit/event
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
-
-
vcenter-event-broker-appliance
The VMware Event Broker Appliance Fling enables customers to unlock the hidden potential of events in their SDDC to easily create event-driven automation.
-
Project mention: Does a Message Bus implementation using generics exists out there? | reddit.com/r/golang | 2022-12-21
I know of one implementation of a bus using generics: goes, but the code is hard to follow, for me at least.
-
go-observer
Go package for simplifying channel-based broadcasting of events from multiple publishers to multiple observers
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Project mention: Show HN: Vaero – Build fast log pipelines in Python | news.ycombinator.com | 2023-02-26
-
steward
Command And Control system for async management of servers, containers, workstations...basically anything that runs an operating system. (by RaaLabs)
Project mention: Cross platform Command And Control System, server/agent written in Go | news.ycombinator.com | 2022-10-30 -
-
-
A while ago I wrote a module which might be interesting for your use case. All it does is wrapping go-github and adding some generated handlers https://github.com/cbrgm/githubevents
-
Project mention: Bunnify: AMQP events publishing and consuming library so you don't have to create another one at your workplace | reddit.com/r/golang | 2023-05-06
This is cool thanks for sharing. Not exactly the same but watermill has an amqp middleware that works well too https://github.com/ThreeDotsLabs/watermill-amqp
-
Project mention: Bunnify: Go library for publishing and consuming events for AMQP | news.ycombinator.com | 2023-05-15
-
-
-
kubemq-bridges
KubeMQ Bridges bridge, replicate, aggregate, and transform messages between KubeMQ clusters no matter where they are, allowing to build a true cloud-native messaging single network running globally.
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Go Events related posts
- Bunnify: Go library for publishing and consuming events for AMQP
- Bunnify: AMQP events publishing and consuming library so you don't have to create another one at your workplace
- Polar
- Barco Streams: A lightweight and fast event streaming system for K8s
- Kubernetes namespace events collection and aggregation
- Kubernetes Event Exporter - Active Fork
- Watermill is a Go library for working efficiently with message streams. It is intended for building event driven applications, enabling event sourcing, RPC over messages!!
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 30 May 2023
Index
What are some of the best open-source Event projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | watermill | 5,603 |
2 | event | 363 |
3 | quamina | 337 |
4 | polar | 191 |
5 | vcenter-event-broker-appliance | 135 |
6 | goes | 80 |
7 | go-observer | 73 |
8 | vaero | 61 |
9 | steward | 57 |
10 | connector-sdk | 56 |
11 | psql-streamer | 51 |
12 | githubevents | 44 |
13 | watermill-amqp | 43 |
14 | bunnify | 39 |
15 | sources-for-knative | 25 |
16 | gonotify | 19 |
17 | kubemq-bridges | 15 |
18 | events | 6 |