There are 2 repositories under event-processing topic.
Distributed Stream and Batch Processing
Modern, open-source event-processing
Golang based Rules for Real-time Contextual Decisions
:game_die: Casino Roulette :slot_machine: Analyzer and Predictor :coin:
A framework for building spouts for Apache Storm and a Kafka based spout for dynamically skipping messages to be processed later.
Technical solution to implement event processing prioritization with Apache Kafke using the concept of buckets.
Radio is a DuckDB extension by Query.Farm that brings real-time event streams into your SQL workflows. It enables DuckDB to receive and send events over systems like WebSocket and Redis Pub/Sub.
A streaming real-time event processor based on Riemann written in Node.js -- Streams2/3 edition
An HTTP dashboard for Godot2.
A light-weight package for in-app micro batch processing
RoadSafety BC DataHub API. A series of Python components for handling and processing digital forms.
Apache Flink CEP: Automatic pattern generation and processing
Audio feedback plugin for Claude Code with TTS announcements, sound effects, and contextual AI messages. Supports multiple providers and languages.
Front-end framework for processing user interface events in TypeScript + undo/redo algorithms
Open-the-chests is a training environment for event-patterns recognition.
Unified sync/async stream processing with category-based filtering. Single API for IEnumerable/IAsyncEnumerable with Cases/SelectCase/ForEachCase pattern. Eliminates Rx complexity, enables elegant pipeline composition for real-time data processing.
Front-end framework for processing user interface events in JavaFX
Курс по алгоритмам от Яндекса
An application-agnostic, open-source tool designed to build incremental indices from continuously streaming event data.
An automated tracker system for the Chronos framework
Backend services for survey application
Garbage-free (green) toolset to implement a Thread Actor with asynchronous API
Light-weight event-processing based on the idea of meshed cells with different pluggable behaviors
Front-end framework for processing user interface events in Angular
This package provides visualizations for data aggregators from the Keystone library.
Keystone is an event processing library for Swift apps that handles event submission, persistence, as well as data aggregation and analysis.
core fluxtion static event processor generator tool and runtime components
Minimalistic event processing framework on pure Python. Supports async and sync modes.
An event driven backend that generates and publishes smartwatch health metrics (heart rate, temperature, SpO₂) to AWS IoT Core. Useful for testing IoT pipelines, analytics, and real-time data processing
Arion is a service to transform a set of Esper EPL queries into EQMN models. With a graphical model, even non-computer scientists can comprehend event queries, event types and the cause for an event.
A Wishbone output module to write data to the Elasticsearch document store
A lightweight event-driven microservices package for RabbitMQ in Node.js. Enables asynchronous communication, message publishing and consuming, and scalable event-driven architecture. Perfect for distributed systems and real-time applications.