Showing 36 of 338 projects
A collection of utilities and APIs for simplifying asynchronous programming and common tasks in Vert.x applications.
An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.
A Node.js library that turns MongoDB collections into message queues and event logs without additional infrastructure.
A SAX-style parser for XML and HTML written in TypeScript, designed for browser compatibility and large data streams.
A high-performance, event-driven asynchronous network library for the D programming language with built-in codec support.
A React Native module implementing the Pusher Realtime API for Android and iOS applications.
An asynchronous, event-based Python library for interacting with Steam trade offers.
A wrapper around choo that enables using choo components independently of its built-in routing system.
A lightweight JavaScript library for creating customizable typing animations with text arrays and event callbacks.
A Java-based logic and scripting engine for smart home automation using MQTT as a central message bus.
A cross-platform sound player plugin for Neovim that adds audio feedback to editor events.
An event-driven JavaScript library for managing and simulating Web Monetization API with dynamic payment pointers.
A Raku module for building extensible IRC clients with non-blocking responses and output filtering.
Ada bindings for the librdkafka C library, enabling Ada applications to produce and consume messages from Apache Kafka.
A Crystal library implementing Mediator and Observer patterns for event-driven architecture.
A robust Go package for implementing server-sent events (SSE) clients and servers with spec compliance.
Enables Ruby language support for building reactive applications on the Vert.x toolkit.
A highly scalable, Redis-persistent queuing system for Vert.x applications.
A comprehensive set of C# libraries for streamlined microservice development with audit, caching, outbox, events, and utilities.
Adds Groovy language support to the Vert.x reactive toolkit for building JVM applications.
A Groovy extension module for Vert.x that adds syntactic sugar and a DSL for more idiomatic Groovy APIs.
A set of Ada components for developing 3D simulations, games, and GUI applications with support for distributed systems.
A JavaScript library that provides EventTarget-like functionality for any object, enabling event-driven programming.
Event-driven algorithmic trading framework for Go with multi-exchange support and an interactive TUI.
A Python TCP client implementation for the Vert.x event bus protocol, enabling communication with Vert.x applications.
A code generator that enables Ceylon language support for the Vert.x reactive toolkit.
An OTP umbrella application that adds a plug-and-play social feed with comments and likes to existing applications via RabbitMQ events.
An Elixir library for defining composable finite state machines as pure functions.
A production-grade messaging abstraction layer for Go that unifies APIs across Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS.
Abstract file storage and upload plugin for CakePHP with a unified interface for local disk, FTP, S3, Dropbox, and more.
A Cycle.js driver for deepstream.io enabling realtime communication between clients and servers.
A Go package for implementing WordPress-style event hooks with action and filter functionality.
A signals/slots library for the Crystal programming language enabling type-safe event-driven communication.
A reactive Java SDK for Google Firestore designed for scalable server microservices using RxJava and Vert.x.
A simple implementation of the Observer pattern in Crystal, loosely based on Ruby's Observable module.
Python language support for the Vert.x reactive toolkit, enabling Python developers to build reactive 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.