Showing 36 of 259 projects
A hook-based audio plugin for Claude Code that plays contextual sounds based on tool usage and events.
A WebSocket library for Deno providing real-time bidirectional communication with a simple API.
A Node-RED integration for controlling and automating Homebridge accessories via event-driven flows.
A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.
A tiny Go wrapper over AMQP exchanges and queues with built-in retries, circuit breaking, and automatic reconnection.
A refined core library for the D programming language providing essential modules for concurrency, collections, event handling, I/O, logging, and serialization.
A high-performance finite-state machine package for Go with zero allocations and custom transition logic.
A Symfony bundle for integrating Swarrot, a PHP library for consuming and publishing messages via AMQP brokers.
A lightweight .NET library for durable asynchronous messaging using a database as a queue, enabling background processing and event-driven workflows.
A reactive Kafka client for Vert.x that provides asynchronous consumer and producer APIs with stream support.
A managed signals and slots system implementation for C++ as part of the Boost libraries.
An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.
A Go wrapper for NSQ providing event bus functionality with circuit breaker protection.
A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.
A simple event-driven programming library for Lua that allows creating events with associated actions and flexible triggering.
A Vert.x client for interacting with RabbitMQ brokers using AMQP 0.9.1 protocol.
A Unity component for binding axis, button, and key input events to methods via code or the inspector.
A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.
A fire-and-forget event-based audio triggering system for Godot, enabling audio playback with simple trigger strings.
A Go library for building event-driven and event streaming applications with support for event sourcing, RPC over messages, and SAGA patterns.
A Go package implementing the observer pattern for event-driven programming with flexible subscription and firing.
Adds computation expressions to RxJava for enhanced reactive programming capabilities.
Streams PostgreSQL database events to Kafka using logical replication and can also consume events from Kafka.
An asynchronous event-driven network framework written in D, inspired by Netty.
A Ruby gem for extracting data from JSON streams based on keys, nesting levels, or custom conditions without implementing low-level callbacks.
A React Native module to bring your app to foreground from Headless JS background tasks.
A Python framework for building event-driven distributed systems using CQRS, sagas, and transactional outbox patterns.
A Vert.x extension for spawning and managing child processes with non-blocking I/O.
A standalone, library-agnostic scheduler for Luau ECS libraries that orchestrates system execution order and conditions.
A Redis-based queue system for Symfony2 projects supporting producer/consumer and publisher/subscriber patterns.
A Node.js framework for building machine-learning bots with a modular event handling and data processing pipeline.
A walkthrough application demonstrating REST API deployment with the Event Gateway and AWS Lambda.
A Spring extension that creates Spring-aware Vert.x verticles, enabling dependency injection and separate Spring contexts for each verticle.
A ClojureScript port of the Manifold library for asynchronous programming with streams and deferred values.
Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.
Brings the CDI programming model into the Vert.x ecosystem for building reactive JVM applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.