Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Event Driven

Event Driven

338 projects

Showing 36 of 338 projects

Event Gateway Getting Started
Event Gateway Getting StartedJavaScript

A walkthrough application demonstrating REST API deployment with the Event Gateway and AWS Lambda.

#event-driven#serverless#event-gateway
Stars50
Forks7
Last commit8 years ago
Weld
WeldJava

Brings the CDI programming model into the Vert.x ecosystem for building reactive JVM applications.

#event-driven#cdi#dependency-injection
Stars48
Forks16
Last commit5 years ago
subscribable-things
subscribable-thingsJavaScript

Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.

#event-driven#callbags#observables
Stars48
Forks0
Last commit6 days ago
ada-gui
ada-guiAda

A GUI framework for Ada that uses concurrent tasks and event queues instead of callback functions.

#event-driven#desktop-gui#concurrent-programming
Stars46
Forks3
Last commit2 months ago
Vert.x Vaadin
Vert.x VaadinJava

An adapter library to run Vaadin web applications on the Vert.x reactive toolkit.

#event-driven#server-side#java
Stars46
Forks18
Last commit1 year ago
ecal
ecalGo

An embeddable ECA (Event Condition Action) scripting language for building concurrent event-driven systems.

#event-driven#rule-engine#go-plugins
Stars45
Forks7
Last commit5 years ago
ADAPT
ADAPTPascal

A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.

#collections-library#event-driven#async-programming
Stars45
Forks14
Last commit8 years ago
node-irc
node-ircJavaScript

A Node.js IRC client library for building IRC bots and clients with event-driven architecture.

#event-driven#library#open-protocol
Stars43
Forks11
Last commit5 years ago
polyplayer
polyplayerJavaScript

A unified JavaScript API to control YouTube, SoundCloud, and Vimeo players with playlist support.

#event-driven#soundcloud-api#audio-player
Stars40
Forks4
Last commit6 years ago
BabylonJS Typescript Logic Examples
BabylonJS Typescript Logic ExamplesTypeScript

A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.

#event-driven#game-logic#gamedev
Stars39
Forks4
Last commit
Breadcrumbs
BreadcrumbsPHP

A Phalcon PHP component for building and managing site breadcrumbs with extensive customization options.

#event-driven#crumbs#template-engine
Stars39
Forks12
Last commit5 years ago
TGBot Mini API
TGBot Mini APIPascal

A lightweight Pascal library for creating Telegram bots with a simple API and event-driven architecture.

#event-driven#pascal#polling
Stars38
Forks10
Last commit6 months ago
choo-store
choo-storeJavaScript

A lightweight state structure for choo applications that provides namespacing, scoped state, and simplified events.

#event-driven#boilerplate-reduction#namespacing
Stars37
Forks4
Last commit5 years ago
hypermatch
hypermatchGo

A high-performance Go library for rapid matching of thousands of events per second against extensive rule sets in-memory.

#event-driven#rule-engine#event-processing
Stars37
Forks2
Last commit3 months ago
Phalcon Composer
Phalcon ComposerPHP

A high-performance PHP framework built on Phalcon with Composer integration, event listeners, middleware, and MongoDB/Redis support.

#event-driven#composer#high-performance
Stars35
Forks7
Last commit2 years ago
fswatch
fswatchJava

A Java library for monitoring directories and files using the java.nio.file.WatchService.

#event-driven#filesystem#java-library
Stars34
Forks6
Last commit1 month ago
ResourceBundle
ResourceBundlePHP

An opinionated Symfony bundle that provides a structured foundation for building REST APIs with minimal magic.

#event-driven#rest-api#doctrine
Stars33
Forks2
Last commit11 years ago
vue-tabevents
vue-tabeventsJavaScript

Enables event-based communication between browser tabs for Vue 2.x applications.

#event-driven#inter-tab-communication#frontend
Stars33
Forks5
Last commit2 years ago
Delphi-Kafka
Delphi-KafkaPascal

High-performance Delphi client for Apache Kafka based on the librdkafka C library with full protocol support.

#stream-processing#event-driven#message-queue
Stars33
Forks14
Last commit8 years ago
react-as3
react-as3ActionScript

A signals/slots and functional reactive programming library for ActionScript, ported from Java.

#event-driven#reactive-programming#adobe-flash
Stars33
Forks2
Last commit8 years ago
Aerospike
AerospikeJava

A reactive, non-blocking Aerospike client for Vert.x that provides asynchronous database operations.

#database-driver#event-driven#rxjava2
Stars32
Forks4
Last commit8 months ago
choo-websocket
choo-websocketJavaScript

A WebSocket wrapper plugin for choo.js applications that provides event-based socket management.

#event-driven#browser-api#websocket
Stars31
Forks9
Last commit8 years ago
micropython-lcd160cr-gui
micropython-lcd160cr-guiPython

A touch-driven GUI library for the official MicroPython LCD160CR display, featuring scalable widgets and event-driven callbacks.

#event-driven#hardware-control#micropython
Stars31
Forks9
Last commit
Vert.x Web Accesslog
Vert.x Web AccesslogJava

An event-based access log implementation for Vert.x web routes, compatible with Apache and W3C log formats.

#event-driven#w3c-log-format#accesslog
Stars30
Forks6
Last commit1 year ago
pglistend
pglistendJavaScript

A lightweight PostgreSQL LISTEN daemon using Node.js and systemd for handling NOTIFY events.

#event-driven#database#postgres
Stars30
Forks4
Last commit9 years ago
Tuck
TuckClojure

A micro framework for building Reagent apps with clean separation between view code and event processing.

#event-driven#functional-programming#micro-framework
Stars30
Forks3
Last commit6 years ago
promise-semaphore
promise-semaphoreJavaScript

A configurable semaphore for managing concurrent promise-based tasks with individual resolution.

#event-driven#concurrency-control#task-queue
Stars28
Forks7
Last commit10 years ago
dropper
dropperTypeScript

An event-driven WebSocket framework for building real-time applications on Deno with custom event handling.

#event-driven#live-updates#client
Stars27
Forks4
Last commit3 years ago
sse.cr
sse.crCrystal

A Crystal shard providing both server and client implementations for Server-Sent Events (SSE).

#event-driven#crystal-shard#crystal-lang
Stars26
Forks0
Last commit4 months ago
gosd
gosdGo

A Go library for scheduling messages to be dispatched to channels at specific times.

#event-driven#channel-dispatch#task-scheduler
Stars26
Forks5
Last commit4 years ago
gabriel2
gabriel2Rust

An actor library for Rust built on Tokio, featuring async messaging, remote actors, event bus, and load balancing.

#event-driven#async-await#distributed-systems
Stars26
Forks6
Last commit2 years ago
Vert.x Beans
Vert.x BeansJava

A library that injects Vert.x core objects as Spring beans, enabling Vert.x usage as a library within Spring applications.

#event-driven#java-library#dependency-injection
Stars26
Forks11
Last commit7 months ago
rxada
rxadaAda

An Ada 2012 implementation of the ReactiveX methodology for reactive programming with compile-time type safety.

#event-driven#functional-programming#rx
Stars24
Forks0
Last commit2 years ago
godesim
godesimGo

A Go library for solving ordinary differential equation systems with a simple API and interactive simulation capabilities.

#event-driven#ode#scientific-computing
Stars23
Forks1
Last commit4 years ago
CakePHP Event
CakePHP EventPHP

A standalone event dispatcher library for CakePHP that emulates JavaScript-style event handling with propagation control.

#event-driven#library#decoupled-architecture
Stars23
Forks3
Last commit4 days ago
event-glue
event-glueCommon Lisp

A compact, extendable eventing library for Common Lisp that provides simple abstraction around event processing.

#event-driven#software-architecture#library
Stars22
Forks1
Last commit11 years ago
PreviousPage 8 of 10

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
10 days ago
5 years ago
Next
#Microservices51
#Real Time41
#Asynchronous33
#Distributed Systems33
#Go32
#Reactive Programming32
#Concurrency30
#Message Queue29
#Javascript28
#Golang28
#Nodejs26
#Stream Processing25