Go event-driven

Open-source Go projects categorized as event-driven | Edit details

Top 15 Go event-driven Projects

  • dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

    Project mention: Actor system for the JVM developed by Electronic Arts | news.ycombinator.com | 2022-04-28

    The OSS project I work on, Dapr (Distributed Application Runtime - an incubated CNCF project) implements the virtual actor pattern if anyone is interested.



  • gnet

    🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Beehive

    A flexible event/agent & automation system with lots of bees 🐝

    Project mention: Node-RED: How an open-source tool is establishing itself in Industrial IoT | news.ycombinator.com | 2021-11-09
  • keda

    KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

    Project mention: Implementing Event Driven Auto Scaling with Keda and Kubernetes | dev.to | 2022-05-12

    kubectl apply -f https://github.com/kedacore/keda/releases/download/v2.0.0/keda-2.0.0.yaml

  • watermill

    Building event-driven applications the easy way in Go.

    Project mention: Domain Driven Design | reddit.com/r/golang | 2022-04-23

    Further more next 26th April they will have a webinar regarding their event driven lib https://watermill.io/

  • space-cloud

    Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes

    Project mention: Show HN: Algorithmic Trading for Everyone | news.ycombinator.com | 2022-04-21
  • argo-events

    Event-driven workflow automation framework

    Project mention: Looking for Git repos branches monitoring/tracking project | reddit.com/r/devops | 2022-04-19
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • gev

    🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

  • plumber

    A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.

    Project mention: Managing Apache Kafka Connect via Kowl | reddit.com/r/apachekafka | 2021-11-17

    Checkout https://github.com/batchcorp/plumber. You can use it to write messages into Kafka from file or text. The team that built plumber also built the platform https://batch.sh capture and replay specific messages into Kafka.

  • atmo

    App framework for cloud native WebAssembly (by suborbital)

    Project mention: OAuth with Cloudflare Workers on a Statically Generated Site | news.ycombinator.com | 2021-11-15
  • http-add-on

    Add-on for KEDA to scale HTTP workloads

    Project mention: How to descale to zero? | reddit.com/r/kubernetes | 2022-04-03
  • Commander

    Build event-driven and event streaming applications with ease (by jeroenrinzema)

  • goes

    CQRS & Event-Sourcing Framework for Go. (by modernice)

    Project mention: goes - CQRS & Event-Sourcing Toolkit | reddit.com/r/golang | 2022-01-15

    I've experimented a little with generics and put together a small example: https://github.com/modernice/goes/tree/generics/examples/todo

  • pulse

    ☁EventBus on Portable Pub/Sub Components☄ (by silverswords)

  • ecal

    A simple embeddable scripting language which supports concurrent event processing. (by krotik)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-12.

Go event-driven related posts


What are some of the best open-source event-driven projects in Go? This list will help you:

Project Stars
1 dapr 17,895
2 gnet 6,443
3 Beehive 5,594
4 keda 4,939
5 watermill 3,959
6 space-cloud 3,500
7 argo-events 1,516
8 gev 1,411
9 plumber 1,341
10 atmo 534
11 http-add-on 105
12 Commander 59
13 goes 48
14 pulse 39
15 ecal 21
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives