Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Event Driven

Event Driven

259 projects

Showing 36 of 257 projects

Agera
AgeraJava

A reactive programming library for Android applications with functional and asynchronous capabilities.

#event-driven#functional-programming#android
Stars7.1k
Forks628
Last commit4 years ago
Github repository
Github repositoryJavaScript

A composite application library for Backbone.js that simplifies building large-scale JavaScript applications.

#event-driven#marionettejs#javascript-framework
Stars7.0k
Forks1.2k
Last commit1 month ago
OpenWhisk
OpenWhiskScala

An open-source serverless platform for building cloud applications with functions, workflows, and event-driven automation.

#event-driven#apache#open-source
Stars6.8k
Forks1.2k
Last commit1 month ago
Mailbox routing
Mailbox routingJavaScript

A tiny 4kb frontend framework for building sturdy applications with functional programming and an event-based architecture.

#event-driven#interface#browserify
Stars6.8k
Forks577
Last commit3 months ago
choo
chooJavaScript

A tiny 4kb frontend framework for building sturdy applications with functional programming.

#event-driven#interface#small-footprint
Stars6.8k
Forks577
Last commit3 months ago
StackStorm (.4k)
StackStorm (.4k)Python

Event-driven automation platform for DevOps and SREs, enabling auto-remediation, incident response, and workflow orchestration across tools.

#event-driven#deployment#stackstorm
Stars6.5k
Forks780
Last commit3 months ago
Bacon
BaconTypeScript

A functional reactive programming library for TypeScript and JavaScript that turns event-driven code into clean, declarative streams.

#event-driven#asynchronous-programming#observables
Stars6.5k
Forks328
Last commit1 year ago
Ratchet
RatchetPHP

A PHP library for building asynchronous WebSocket servers with simple interfaces and reusable components.

#event-driven#websocket-server#composer
Stars6.4k
Forks791
Last commit4 days ago
Moleculer
MoleculerJavaScript

A progressive microservices framework for Node.js that helps build efficient, reliable, and scalable services.

#event-driven#tracing#api-gateway
Stars6.4k
Forks603
Last commit2 months ago
re-frame
re-frameClojure

A ClojureScript framework for building user interfaces with a data-oriented, functional design, leveraging React.

#event-driven#spa#single-page-applications
Stars5.5k
Forks713
Last commit1 month ago
re-frame
re-frameClojure

A ClojureScript framework for building user interfaces with a data-oriented, functional design, leveraging React.

#event-driven#spa#functional-programming
Stars5.5k
Forks713
Last commit1 month ago
flask-socketio
flask-socketioPython

Adds Socket.IO real-time bidirectional communication to Flask applications.

#event-driven#flask-socketio#flask
Stars5.5k
Forks902
Last commit1 month ago
Inngest
InngestGo

A workflow orchestration platform for building durable, stateful step functions and AI workflows on serverless, servers, or the edge.

#event-driven#step-functions#concurrency-control
Stars5.5k
Forks317
Last commit1 day ago
fluvio
fluvioRust

A distributed data streaming engine with stateful stream processing for building responsive data-intensive applications.

#stream-processing#event-driven#webassembly
Stars5.2k
Forks529
Last commit16 days ago
fluvio
fluvioRust

A lean distributed data streaming engine and stream processing framework written in Rust for building responsive data-intensive applications.

#stream-processing#event-driven#webassembly
Stars5.2k
Forks529
Last commit16 days ago
AsyncAPI
AsyncAPIJavaScript

A specification for creating machine-readable definitions of asynchronous APIs, similar to OpenAPI for REST.

#event-driven#message-queue#async-api
Stars5.2k
Forks384
Last commit6 days ago
Confluent Kafka Golang Client
Confluent Kafka Golang ClientHTML

Confluent's high-performance Golang client for Apache Kafka, built on librdkafka with commercial support.

#stream-processing#event-driven#high-performance
Stars5.1k
Forks704
Last commit3 days ago
Arroyo
ArroyoRust

A distributed stream processing engine in Rust that performs stateful computations on real-time data with subsecond results.

#stream-processing#event-driven#sql-engine
Stars4.9k
Forks363
Last commit2 days ago
effector
effectorTypeScript

A state manager for JavaScript apps that implements business logic with ease across React, Vue, Svelte, and more.

#event-driven#business-logic#data-flow
Stars4.8k
Forks275
Last commit1 month ago
bespoke.js
bespoke.jsJavaScript

A super minimal, modular presentation library for modern browsers with a rich plugin ecosystem.

#event-driven#modular-design#presentation-framework
Stars4.8k
Forks450
Last commit5 years ago
JDA
JDAJava

A Java library for building Discord bots using the real-time gateway and REST API with event-driven architecture.

#event-driven#slash-commands#rest
Stars4.7k
Forks763
Last commit2 days ago
PHP AMQP
PHP AMQPPHP

A pure PHP implementation of the AMQP 0-9-1 protocol for communicating with RabbitMQ.

#event-driven#hacktoberfest#message-queue
Stars4.6k
Forks1.0k
Last commit5 months ago
EventMachine
EventMachineRuby

A fast, scalable event-driven I/O and lightweight concurrency library for Ruby using the Reactor pattern.

#event-driven#client#server
Stars4.3k
Forks633
Last commit1 year ago
DotNetty
DotNettyC#

A port of Netty, providing an asynchronous event-driven network application framework for high-performance protocol servers and clients in .NET.

#event-driven#high-performance#async-io
Stars4.2k
Forks1.0k
Last commit5 months ago
evpp
evppC++

A modern C++11 network library for high-performance TCP/UDP/HTTP services, designed for multi-threaded, non-blocking event-driven applications.

#event-driven#http-server#nonblocking
Stars3.8k
Forks947
Last commit2 years ago
P
PC#

A state machine based programming language for formally modeling and analyzing complex distributed systems.

#event-driven#programming-language#state-machines
Stars3.6k
Forks219
Last commit3 days ago
Service Workers Explained
Service Workers ExplainedBikeshed

A browser API providing event-driven scripts that run independently of web pages, enabling offline capabilities and network request interception.

#event-driven#network-interception#caching
Stars3.6k
Forks323
Last commit
wisper
wisperRuby

A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.

#event-driven#rails#publish-subscribe
Stars3.3k
Forks154
Last commit1 year ago
surging
surgingC#

A lightweight, high-performance microservices framework for .NET Core with RPC, service discovery, and event-driven architecture.

#event-driven#log4net#fault-tolerance
Stars3.3k
Forks921
Last commit2 months ago
Baobab
BaobabJavaScript

A JavaScript & TypeScript persistent and optionally immutable data tree with cursors for managing application state.

#event-driven#functional-programming#cursors
Stars3.2k
Forks115
Last commit4 years ago
artemis
artemisRust

A simple, modular, and fast Rust framework for building MEV bots using an event-driven pipeline architecture.

#event-driven#mev#nft
Stars2.9k
Forks571
Last commit2 years ago
Panolens.js
Panolens.jsJavaScript

A lightweight, event-driven JavaScript panorama viewer built on Three.js for displaying 360-degree images.

#event-driven#panorama-viewer#three-js
Stars2.9k
Forks500
Last commit3 years ago
nbio
nbioGo

A high-performance, non-blocking I/O framework for Go optimized for massive connection scenarios like gateways and proxies.

#event-driven#websocket-server#http-server
Stars2.7k
Forks180
Last commit2 months ago
broadway
broadwayElixir

Build concurrent, multi-stage data ingestion and processing pipelines with Elixir, supporting back-pressure, batching, and fault tolerance.

#event-driven#back-pressure#elixir
Stars2.6k
Forks176
Last commit1 day ago
Multi-tenant
Multi-tenantPHP

An unobtrusive Laravel package for multi-tenancy, enabling multiple independent websites from a single codebase with separated data.

#database-separation#event-driven#hacktoberfest
Stars2.6k
Forks398
Last commit15 days ago
http-kit
http-kitJava

A minimalist, high-performance event-driven HTTP client and server for Clojure, fully Ring-compatible.

#realtime#event-driven#http-server
Stars2.6k
Forks350
Last commit1 month ago
PreviousPage 2 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 days ago
Next
#Microservices42
#Real Time31
#Asynchronous27
#Go26
#Distributed Systems25
#Message Queue25
#Stream Processing23
#Golang23
#Concurrency22
#Nodejs22
#Reactive Programming22
#High Performance21