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 250 projects

flogo
flogoCSS

An ultra-light, Go-based open source ecosystem for building event-driven serverless functions, microservices, and edge applications.

#stream-processing#event-driven#iot
Stars2.5k
Forks291
Last commit2 years ago
facil.io
facil.ioC

A high-performance C micro-framework for building event-driven web applications and network services.

#event-driven#websocket-server#webserver
Stars2.4k
Forks149
Last commit1 month ago
EntityX
EntityXC++

A fast, type-safe C++11 Entity-Component System for game development and simulation.

#event-driven#system-architecture#simulation
Stars2.3k
Forks301
Last commit9 months ago
Vert.x
Vert.x

A curated list of awesome frameworks, libraries, and resources for the Vert.x reactive toolkit.

#event-driven#developer-tools#reactive-programming
Stars2.2k
Forks284
Last commit13 days ago
Tempest
TempestPHP

A modern, zero-config PHP framework that minimizes boilerplate code and gets out of your way.

#event-driven#community-driven#minimalist
Stars2.2k
Forks165
Last commit1 day ago
Serverless Framework
Serverless Framework

A curated list of resources about serverless computing and serverless architectures.

#event-driven#faas#serverless-architectures
Stars2.2k
Forks238
Last commit3 years ago
blinker
blinkerPython

A fast Python in-process signal/event dispatching system for decoupling application components.

#event-driven#python-library#event-dispatching
Stars2.1k
Forks192
Last commit6 months ago
uvw
uvwC++

A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.

#systems-programming#event-driven#libuv-wrapper
Stars2.0k
Forks237
Last commit5 months ago
Bytewax
BytewaxPython

A Python framework and Rust-based distributed processing engine for stateful event and stream processing.

#stream-processing#event-driven#data-science
Stars2.0k
Forks109
Last commit21 hours ago
restler
restlerJavaScript

A feature-rich HTTP client library for Node.js that simplifies making REST API requests with automatic serialization and parsing.

#event-driven#data-serialization#authentication
Stars2.0k
Forks381
Last commit7 years ago
storeon
storeonJavaScript

A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte.

#event-driven#modular-architecture#redux-alternative
Stars2.0k
Forks68
Last commit1 year ago
EventBus
EventBusGo

A lightweight eventbus library for Go with async compatibility and cross-process event support.

#event-driven#async#message-broker
Stars2.0k
Forks244
Last commit2 years ago
Microcks (.8k)
Microcks (.8k)Java

A Kubernetes-native open-source platform for API mocking and contract testing from OpenAPI, AsyncAPI, gRPC, GraphQL, and Postman assets.

#event-driven#api#graphql
Stars2.0k
Forks331
Last commit1 day ago
httpserver.h
httpserver.hC

A single-header C library for building event-driven, non-blocking HTTP servers with support for epoll and kqueue.

#c-library#event-driven#http-server
Stars1.9k
Forks154
Last commit1 month ago
sqs-consumer
sqs-consumerTypeScript

A Node.js library for building Amazon SQS-based applications with minimal boilerplate.

#event-driven#graceful-shutdown#message-queue
Stars1.9k
Forks335
Last commit7 days ago
Robinhood's Faust
Robinhood's FaustPython

A Python stream processing library that ports Kafka Streams concepts to Python, enabling scalable event processing and in-memory durable key/value stores.

#stream-processing#event-driven#asyncio
Stars1.9k
Forks204
Last commit2 months ago
gws
gwsGo

A simple, high-performance, and reliable WebSocket server and client library written in Go, supporting TCP, KCP, and Unix domain sockets.

#event-driven#api-gateway#kcp
Stars1.8k
Forks120
Last commit2 months ago
gev
gevGo

A lightweight, fast, non-blocking TCP network library and WebSocket server for Go, based on the Reactor pattern.

#event-driven#websocket-server#nonblocking
Stars1.8k
Forks193
Last commit1 year ago
RxPHP
RxPHPPHP

Reactive extensions for PHP enabling asynchronous and event-based programming using observable streams.

#stream-processing#event-driven#observables
Stars1.7k
Forks141
Last commit2 months ago
Standard Webhooks (.6k)
Standard Webhooks (.6k)Java

An open-source specification and tools for sending webhooks easily, securely, and reliably across the industry.

#event-driven#asynapi#signature-verification
Stars1.7k
Forks61
Last commit2 days ago
Slanger
SlangerRuby

An open-source, self-hosted server implementation of the Pusher protocol for real-time WebSocket communication.

#event-driven#redis#websocket
Stars1.7k
Forks200
Last commit3 years ago
Graphology
GraphologyJavaScript

A robust and multipurpose Graph object for JavaScript and TypeScript, supporting various graph types with a unified interface.

#event-driven#graph#open-source
Stars1.7k
Forks110
Last commit6 months ago
Message DB
Message DBShell

A PostgreSQL-based event store and message store for pub/sub, event sourcing, and microservices applications.

#event-driven#database#event-driven-architecture
Stars1.7k
Forks63
Last commit2 years ago
Event
EventPHP

A flexible event system for PHP applications, supporting event listeners, priorities, and custom emitters.

#event-driven#composer#php-package
Stars1.6k
Forks49
Last commit1 year ago
aggregate_root
aggregate_rootRuby

A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.

#event-driven#event-driven-architecture#rails
Stars1.5k
Forks128
Last commit1 day ago
rails_event_store
rails_event_storeRuby

A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.

#event-driven#event-driven-architecture#rails
Stars1.5k
Forks128
Last commit
Eris
ErisJavaScript

A Node.js wrapper for interfacing with Discord, enabling bot development with voice support and event handling.

#event-driven#rest-api#voice-chat
Stars1.5k
Forks406
Last commit8 months ago
ws-rs
ws-rsRust

A lightweight, event-driven WebSocket library for Rust built on MIO for high-performance networking.

#event-driven#client#async
Stars1.5k
Forks222
Last commit2 years ago
dyad
dyadC

A lightweight, portable, and easy-to-use asynchronous networking library for C.

#c-library#event-driven#client
Stars1.5k
Forks220
Last commit5 years ago
Bunny
BunnyRuby

A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.

#event-driven#rabbitmq-client#message-queue
Stars1.4k
Forks314
Last commit9 days ago
PHP Spider
PHP SpiderPHP

A configurable and extensible PHP web spider for crawling and scraping websites with support for breadth-first/depth-first traversal, caching, and custom filters.

#event-driven#caching#css-selectors
Stars1.3k
Forks231
Last commit4 months ago
ArkFlow
ArkFlowRust

A high-performance Rust stream processing engine with integrated AI capabilities for real-time data processing and intelligent analysis.

#stream-processing#event-driven#ai-integration
Stars1.3k
Forks43
Last commit13 days ago
watch
watchJavaScript

Node.js utilities for watching file and directory trees with flexible filtering and event monitoring.

#event-driven#filesystem#cli-tool
Stars1.3k
Forks148
Last commit3 years ago
Ease
EaseSwift

An event-driven animation system for Swift that combines the observer pattern with custom spring animations.

#spring-animation#event-driven#ui-animation
Stars1.3k
Forks41
Last commit5 years ago
ttlcache
ttlcacheGo

A Go in-memory cache library with generics, automatic item expiration, and event-driven architecture.

#event-driven#in-memory-cache#cache-loader
Stars1.3k
Forks140
Last commit3 days ago
message-io
message-ioRust

A fast, event-driven network library for Rust that simplifies socket management with a message and endpoint abstraction.

#event-driven#protocol-abstraction#tcp
Stars1.2k
Forks83
Last commit9 months ago
PreviousPage 3 of 7

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
1 day ago
Next
#Microservices42
#Real Time31
#Asynchronous27
#Go26
#Distributed Systems25
#Message Queue25
#Stream Processing23
#Golang23
#Concurrency22
#Nodejs22
#Reactive Programming22
#High Performance21