Showing 36 of 257 projects
A simple asynchronous message bus library for Go applications.
A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.
A sharded, caching, pooling, evented Object-Relational Mapper (ORM) for Erlang applications.
A C# backend framework for building real-time single-page applications with RESTlike APIs, subscriptions, and reactive database support.
A free open-source tool for sending high-volume push notifications to Android and iOS devices with support for direct and event-driven modes.
Confluent's official .NET client for Apache Kafka, built on librdkafka for high performance and reliability.
A serverless reference architecture for building an IoT backend using AWS Lambda and IoT Core to ingest, process, and alert on sensor data.
Sento is an actor framework for Common Lisp featuring actors, agents, FSMs, and an event stream for building reactive, concurrent systems.
A global event trigger for Go that allows defining functions as events with string IDs and triggering them from anywhere in a project.
A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.
A Redux middleware implementing Cerebral-inspired signals for declarative, behavior-tree-like action flows.
A micro framework and library for Ruby applications to simplify consuming and producing messages with Apache Kafka.
An isomorphic JavaScript client for the Distributed Data Protocol (DDP), enabling real-time communication with Meteor servers.
A .NET Core example implementing DDD, CQRS, and event-sourcing using EventFlow with RabbitMQ, MongoDB, PostgreSQL, and EventStore.
A Node.js module providing predictable JavaScript abstractions for the Discord API.
A high-performance C++11 signal/slot implementation with minimal overhead and public domain licensing.
A blazingly fast, highly scalable graph-based stream processing framework for latency-critical applications like electronic trading and real-time AI.
A FastAPI-based server to handle Slack webhooks, slash commands, interactive components, and events.
Open-source libraries for writing portable functions that run in many environments, including Google Cloud Run, local development, and Knative.
A TCP server framework for Go with graceful shutdown and custom protocol support.
A lightweight C# framework for server-side rendering of web user interfaces, similar to Blazor but simpler to install.
A Python3 event-driven modular IRCv3 bot with webhook integrations for GitHub, Gitea, and GitLab.
A high-level C++ peer-to-peer networking library with automatic bridging and object serialization.
An asynchronous Redis client for the Vert.x reactive toolkit.
A PHP client library for communicating with Socket.IO servers, enabling real-time event-driven interactions.
An extremely fast web server built in V using picoev and picohttpparser for high-performance HTTP handling.
A reliable, flexible, and fast Rust framework for web crawling and request-response services.
A high-performance, code-first workflow automation engine with a Rust core and TypeScript-native API for enterprise-grade speed and developer experience.
A FastAPI plugin for seamless CloudEvents integration, enabling easy consumption and production of events over REST API.
A very light-weight GUI framework for the Löve2D game engine, designed for simplicity and extensibility.
A generic oplog/replication system for microservices providing real-time data synchronization between producers and consumers.
A lightweight Steam client framework for Node.js that enables building custom bots and extensions.
A WebSocket server and client implementation for Common Lisp, designed to integrate with Clack and various web servers.
A high-performance Java messaging library for decoupling requests and events from their handlers using annotations without reflection overhead.
An Elixir client library for publishing and subscribing to messages using Google Cloud Pub/Sub.
A WebSocket server implementation for Delphi applications, supporting multiple deployment methods.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.