awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 مستودعات

Awesome GitHub RepositoriesReal-Time Event Processing

The continuous computation of results from event streams to enable immediate action such as alerting.

Distinct from Event-Time Processing: Focuses on the continuous computation and application logic (fraud/alerting), whereas Event-Time Processing focuses on temporal correctness.

Explore 28 awesome GitHub repositories matching data & databases · Real-Time Event Processing. Refine with filters or upvote what's useful.

Awesome Real-Time Event Processing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • netease/pomeloالصورة الرمزية لـ NetEase

    NetEase/pomelo

    11,880عرض على GitHub↗

    Pomelo is a distributed Node.js game server framework designed for building scalable multiplayer game backends and real-time web applications. It employs a multi-process architecture to distribute application logic horizontally across a cluster of machines, enabling high concurrency and balanced network traffic. The framework utilizes a WebSocket communication layer to manage bidirectional data exchange between diverse web clients and server clusters. It incorporates a remote procedure call system for triggering functions across remote server processes and uses Protocol Buffers for binary ser

    Processes high-frequency user actions instantly to maintain a responsive, low-latency multiplayer experience.

    JavaScript
    عرض على GitHub↗11,880
  • risingwavelabs/risingwaveالصورة الرمزية لـ risingwavelabs

    risingwavelabs/risingwave

    9,093عرض على GitHub↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Computes results continuously as events arrive to enable immediate monitoring, alerting, and fraud detection.

    Rustapache-icebergdata-engineeringdatabase
    عرض على GitHub↗9,093
  • reactive-extensions/rx.netالصورة الرمزية لـ Reactive-Extensions

    Reactive-Extensions/Rx.NET

    7,153عرض على GitHub↗

    Rx.NET is a reactive programming framework and library for the .NET ecosystem used to compose asynchronous and event-based programs. It provides an observable data stream API that treats live sequences of information as collections, allowing developers to coordinate asynchronous event workflows using a declarative syntax. The project functions as an extension of language integrated query patterns to asynchronous streams. This allows for the filtering and transformation of asynchronous notifications and event sequences through the application of query operators. The framework covers asynchron

    Enables continuous computation of results from event streams to keep applications responsive.

    C#
    عرض على GitHub↗7,153
  • robinhood/faustالصورة الرمزية لـ robinhood

    robinhood/faust

    6,822عرض على GitHub↗

    Faust is a Python library for building distributed stream processing applications that integrate with Kafka. It functions as an asynchronous stream processor designed to handle high-throughput event streams and real-time data analysis using asynchronous functions. The system operates as a distributed stream processor and state store, utilizing sharding and partitioned topics to scale processing workloads horizontally across multiple worker nodes. It maintains state through a replicated key-value storage system backed by local databases to ensure high availability and fast recovery. The frame

    Executes asynchronous computation and application logic for every single event received from a messaging queue.

    Python
    عرض على GitHub↗6,822
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Builds and executes real-time data pipelines to power event-driven applications.

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • apache/incubator-kie-droolsالصورة الرمزية لـ apache

    apache/incubator-kie-drools

    6,269عرض على GitHub↗

    This project is a business rules management system and rule engine designed to define, execute, and manage complex business logic decoupled from application source code. It provides a business logic compiler that transforms human-readable rule definitions into executable models for high-performance runtime evaluation. The system includes a complex event processing engine for analyzing real-time data streams to identify temporal patterns and a decision model and notation executor that processes structured logic based on industry standards for deterministic results. It utilizes an inference eng

    Provides a complex event processing engine to analyze real-time data streams and identify temporal patterns.

    Java
    عرض على GitHub↗6,269
  • kornelski/pngquantالصورة الرمزية لـ kornelski

    kornelski/pngquant

    5,671عرض على GitHub↗

    Processes images in real time by switching to fast modes that handle large batches without delay.

    Ccconversionimage-optimization
    عرض على GitHub↗5,671
  • openpanel-dev/openpanelالصورة الرمزية لـ Openpanel-dev

    Openpanel-dev/openpanel

    5,349عرض على GitHub↗

    OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data. The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natura

    Implements a high-throughput ingestion system supporting HTTP events, Kafka streams, and webhooks for immediate monitoring.

    TypeScriptalternativeanalyticsopen-source
    عرض على GitHub↗5,349
  • natario1/cameraviewالصورة الرمزية لـ natario1

    natario1/CameraView

    5,125عرض على GitHub↗

    CameraView هي مكتبة كاميرا Android عالية المستوى وغلاف للأجهزة مصمم لالتقاط الصور ومقاطع الفيديو. توفر طبقة تجريد لإدارة أجهزة الكاميرا و API لالتقاط الوسائط لتسجيل فيديو عالي الدقة وصور RAW بمعدلات بت ودقة قابلة للتكوين. يتميز المشروع بإطار عمل لمرشحات الكاميرا في الوقت الفعلي ومدير معاينة. تسمح هذه الأنظمة بتطبيق تظليل مخصص وتأثيرات مرئية على تدفقات الكاميرا الحية وعرض المعاينات بنسب عرض إلى ارتفاع قابلة للتخصيص، وتراكبات، وشبكات تكوين. تغطي المكتبة مجموعة واسعة من عناصر التحكم في الأجهزة، بما في ذلك اختيار المستشعر، والتكبير، والتعرض، والتركيز التلقائي. كما تدير مهام معالجة الوسائط مثل تسلسل المرشحات، والعلامات المائية الرسومية، وتضمين بيانات الموقع الجغرافي الوصفية في بيانات EXIF. تتضمن مجموعة الأدوات نظاماً لطلب وإدارة أذونات نظام Android اللازمة المطلوبة لتهيئة أجهزة الكاميرا.

    Allows intercepting the preview stream in real time to analyze image data for object detection.

    Javaandroidandroid-librarycamera
    عرض على GitHub↗5,125
  • tyrrrz/cliwrapالصورة الرمزية لـ Tyrrrz

    Tyrrrz/CliWrap

    4,976عرض على GitHub↗

    CliWrap is an asynchronous process manager and child process wrapper library used to execute external commands and integrate command line interfaces into applications. It provides a framework for launching external programs using asynchronous patterns, managing child processes, and validating exit codes. The library distinguishes itself through its ability to route standard input, output, and error streams to memory buffers or real-time event streams. It enables real-time monitoring of process output lines and supports process termination via cancellation tokens. The project covers a broad r

    Monitors process starts, exits, and output lines in real-time using event streams.

    C#clicommand-linedotnet
    عرض على GitHub↗4,976
  • bradlarson/gpuimage2الصورة الرمزية لـ BradLarson

    BradLarson/GPUImage2

    4,941عرض على GitHub↗

    GPUImage2 هو إطار عمل Swift لتطبيق المرشحات والتأثيرات في الوقت الفعلي على الصور والفيديو باستخدام GPU. يوفر مكتبة مرشحات فيديو في الوقت الفعلي، ومحرك معالجة هندسة الصور، وخط أنابيب تظليل OpenGL لمعالجة البيانات المرئية على أجهزة الرسومات. يمكن إطار العمل من بناء خطوط أنابيب التأثيرات المرئية عن طريق ربط مصادر الصور بالمستهلكين في تدفقات متسلسلة. يدعم تطوير تظليلات الأجزاء والرؤوس المخصصة لمعالجة الصور المخصصة ويوفر القدرة على تجميع هذه العمليات في وحدات قابلة لإعادة الاستخدام عبر التجميع القائم على الرسم البياني. تشمل مجالات القدرات ضبط الألوان، والمعالجة الهندسية، وإنشاء الصور الاصطناعية. يدعم النظام أيضاً طبقات الصور المركبة، مما يسمح بدمج مصادر صور متعددة باستخدام مزج الشفافية (alpha blending) ومفتاح الكروما (chroma keying).

    Executes real-time image and video processing tasks on the GPU to increase performance over CPU code.

    Swift
    عرض على GitHub↗4,941
  • appium/appium-desktopالصورة الرمزية لـ appium

    appium/appium-desktop

    4,809عرض على GitHub↗

    Appium Desktop هي واجهة مستخدم رسومية لتهيئة وإدارة خادم Appium لأتمتة اختبارات تطبيقات الأجهزة المحمولة. تعمل كمدير أتمتة عبر المنصات للتحكم في الجلسات عبر أنظمة تشغيل الأجهزة المحمولة ومزودي السحابة المختلفين. يتضمن التطبيق مفتش تطبيقات الأجهزة المحمولة لتحليل أشجار مصادر التطبيقات وتحديد سمات العناصر، إلى جانب مسجل نصوص الاختبار الذي يلتقط تفاعلات المستخدم لإنشاء كود الأتمتة. تغطي الأداة إدارة الخادم والتحكم في دورة الحياة، مما يسمح بإدارة تكوينات الشبكة ومتغيرات البيئة من خلال إعدادات مسبقة محفوظة. وتوفر القابلية للملاحظة عبر مراقبة سجل الخادم في الوقت الفعلي وقدرات إدارة الجلسة لتهيئة جلسات جديدة أو الإرفاق بجلسات موجودة. كما تسهل الاتصال بمنصات اختبار السحابة عن بُعد.

    Pipes real-time stdout and stderr streams from the server process into the user interface.

    JavaScript
    عرض على GitHub↗4,809
  • jitsucom/jitsuالصورة الرمزية لـ jitsucom

    jitsucom/jitsu

    4,782عرض على GitHub↗

    Jitsu is an open-source customer data platform designed to orchestrate event data pipelines. It captures, transforms, and routes behavioral data from web and server sources into data warehouses and analytics tools, providing a unified infrastructure for managing event streams. The platform distinguishes itself through its focus on self-hosted, containerized operations that grant users full control over their data security and privacy. It features a robust identity resolution engine that stitches disparate user identifiers into persistent profiles across sessions and devices, alongside program

    Processes event streams in real-time using custom JavaScript logic for enrichment and reshaping.

    TypeScriptbigqueryclickhousedata-collection
    عرض على GitHub↗4,782
  • cilium/tetragonالصورة الرمزية لـ cilium

    cilium/tetragon

    4,753عرض على GitHub↗

    Tetragon هي مجموعة أدوات أمنية ومراقبة تعتمد على eBPF مصممة لبيئات Linux وKubernetes. تعمل كمدير لسياسات الأمان، وعميل للمراقبة، ومحرك لفرض القواعد، حيث ترتبط بوظائف النواة (Kernel functions) ونقاط التتبع لاكتشاف تصعيد الامتيازات، وهروب الحاويات، والأنشطة غير المصرح بها في النظام. يتميز المشروع بقدرته على فرض القواعد في الوقت الفعلي داخل النواة، مما يسمح بإنهاء العمليات الضارة بشكل متزامن أو تعديل قيم إرجاع الوظائف قبل اكتمال استدعاء النظام. يوفر تكاملاً عميقاً مع Kubernetes من خلال مزامنة هويات الحاويات وربط أحداث النواة منخفضة المستوى مباشرة بـ Pods وNamespaces. تغطي قدراته الأوسع تدقيق استدعاءات النظام الشامل، وتتبع اتصالات الشبكة، ومراقبة سلامة الملفات. يدعم النظام إدارة السياسات الديناميكية ويوفر أدوات تشخيصية لمراقبة أداء BPF واستخدام الموارد. يتم دعم النشر عبر مجموعات Kubernetes باستخدام Helm charts، بالإضافة إلى الحاويات المستقلة وحزم أنظمة التشغيل الأصلية.

    Exports real-time process execution data, including binary arguments, via JSON logs or gRPC streams.

    C
    عرض على GitHub↗4,753
  • gbeced/pyalgotradeالصورة الرمزية لـ gbeced

    gbeced/pyalgotrade

    4,659عرض على GitHub↗

    pyalgotrade is a Python algorithmic trading library designed for developing, backtesting, and executing automated trading strategies. It provides a comprehensive framework for financial strategy backtesting, a technical analysis library for computing mathematical indicators, and connectors for cryptocurrency exchange integration. The project distinguishes itself by supporting sentiment-based trading through the integration of real-time social media feeds and keyword streams. It features a quantitative trading visualization tool for plotting price action and portfolio equity curves, along with

    Processes external data streams in real time to trigger immediate trading actions and alerts.

    Python
    عرض على GitHub↗4,659
  • oframe/oglالصورة الرمزية لـ oframe

    oframe/ogl

    4,540عرض على GitHub↗

    ogl هي مكتبة رسومات WebGL ومحرك رسم بياني للمشاهد ثلاثية الأبعاد مصمم لعرض المشاهد ثلاثية الأبعاد. توفر إطار عمل خفيف الوزن لإدارة الهندسة وتنسيق التحويلات المكانية داخل نظام هرمي. يتضمن المشروع نظام تظليل PBR لإنشاء مواد واقعية وإطار عمل حسابي GPGPU لإجراء عمليات حسابية عامة واسعة النطاق ومحاكاة الجسيمات على معالج الرسومات. كما يتميز بمجموعة معالجة لاحقة لتطبيق مرشحات مرئية على المشاهد المعروضة عبر مخازن الإطارات (frame buffers). تغطي المكتبة إمكانيات أوسع بما في ذلك عمليات الرياضيات ثلاثية الأبعاد، واستيراد وتحريك الأصول ثلاثية الأبعاد، وتفاعل المستخدم من خلال تقنيات raycasting وعناصر التحكم في الكاميرا.

    Implements a suite of visual filters such as bloom and depth of field using frame buffers.

    JavaScript
    عرض على GitHub↗4,540
  • imazen/imageflowالصورة الرمزية لـ imazen

    imazen/imageflow

    4,402عرض على GitHub↗

    Imageflow هي مكتبة عالية الأداء لمعالجة الصور ومحرك تركيب متاح كمكتبة متوافقة مع C، ومعالج صور عبر سطر الأوامر، وخادم ديناميكي لمعالجة الصور. توفر الوسائل لفك التشفير، والترميز، وتطبيق تحويلات بصرية معقدة على الصور من خلال واجهات برمجية، أو ملفات مهام JSON، أو سلاسل استعلام URL أثناء التنقل. يتميز النظام بخط معالجة قائم على الرسم البياني يسمح بالترميز متعدد التنسيقات في تمريرة واحدة، مما يولد أحجاماً وتنسيقات صور متعددة من فك تشفير واحد لتقليل العبء. كما يتميز بمحرك فك تشفير مقيد الموارد يفرض حدوداً صارمة على الذاكرة والأبعاد لمنع استنفاد الموارد وهجمات حجب الخدمة. يغطي المشروع مجموعة واسعة من إمكانيات المعالجة، بما في ذلك تغيير الحجم، والقص، والتدوير، وتصفية الألوان. ويدعم مهام التركيب المتقدمة مثل إضافة العلامات المائية، وإنشاء لوحات فارغة، ورسم الأشكال الهندسية، إلى جانب تصحيح الألوان التلقائي وتعديلات توازن اللون الأبيض باستخدام تحليل الرسم البياني. يتم كشف المنطق الأساسي عبر واجهة ربط الدوال الخارجية (FFI) للتكامل عبر اللغات.

    Executes high-performance image manipulations and filters on a server to deliver results in real time.

    Rustimage-compressionimage-manipulationimage-server
    عرض على GitHub↗4,402
  • riemann/riemannالصورة الرمزية لـ riemann

    riemann/riemann

    4,266عرض على GitHub↗

    Riemann is a Clojure-based event stream processor and real-time analytics engine. It functions as a network telemetry pipeline and extensible event router that ingests, transforms, and routes event data from distributed systems. The system uses a domain-specific language to compute metrics and statistical patterns over continuous streams, enabling network trend analysis and real-time alerting. It supports dynamic plugin loading from the classpath and allows for live configuration reloading without interrupting active event streams. Capabilities include centralized telemetry aggregation, even

    Performs continuous computation of metrics and statistical patterns over event streams to enable immediate alerting.

    Clojure
    عرض على GitHub↗4,266
  • googlesamples/mlkitالصورة الرمزية لـ googlesamples

    googlesamples/mlkit

    4,248عرض على GitHub↗

    هذا المستودع عبارة عن مجموعة من تطبيقات العينة ومشاريع المرجع لدمج واجهات برمجة تطبيقات تعلم الآلة على الجهاز في تطبيقات الهاتف المحمول. يوفر أمثلة تنفيذ لكل من Android و iOS، مما يوضح كيفية تضمين نماذج رؤية الكمبيوتر ومعالجة اللغات الطبيعية. يغطي المشروع تنفيذ رؤية الكمبيوتر على الهاتف المحمول، بما في ذلك التعرف على النص، واكتشاف الوجه، ومسح الباركود. يتضمن سير عمل لمعالجة الصور في الوقت الفعلي وتكامل النماذج المدربة مسبقاً التي تعالج البيانات محلياً على الجهاز.

    Builds workflows that analyze live camera frames in real time for object identification and text reading.

    Javabarcodebarcode-scannerface-detection
    عرض على GitHub↗4,248
  • swiftbar/swiftbarالصورة الرمزية لـ swiftbar

    swiftbar/SwiftBar

    4,184عرض على GitHub↗

    SwiftBar هو مخصص لشريط قائمة macOS ومراقب حالة قائم على الإضافات يعرض مخرجات النصوص البرمجية القابلة للتنفيذ وأوامر shell مباشرة في شريط قائمة النظام. يعمل كلوحة تحكم لنصوص shell، حيث يعرض البيانات في الوقت الفعلي ونتائج النصوص كعناصر قائمة تفاعلية وقوائم منسدلة. يتميز المشروع بالعمل كواجهة أتمتة تتكامل مع اختصارات النظام ومخططات URL الخارجية لتفعيل الإجراءات وتحديث مؤشرات الحالة. ويدعم تثبيت النصوص التي أنشأها المجتمع وتعبئة أصول الإضافات المعقدة في مجلدات محلية. يغطي النظام مجموعة واسعة من الإمكانيات، بما في ذلك العرض القائم على البيانات الوصفية للخطوط والألوان، والاستطلاع القائم على الفواصل الزمنية وبث البيانات في الوقت الفعلي، ودمج عروض الويب المضمنة داخل واجهة القائمة. كما يوفر وصولاً إلى متغيرات البيئة للمنطق الديناميكي ويسمح بتشغيل نتائج تنفيذ النصوص في محاكي طرفية لتصحيح الأخطاء.

    Maintains open processes to update menu items in real-time as events occur without restarting scripts.

    Swiftmacosproductivityscripting
    عرض على GitHub↗4,184
السابق12التالي
  1. Home
  2. Data & Databases
  3. Real-Time Event Processing

استكشف الوسوم الفرعية

  • Process Event Streams1 وسم فرعيStreams of events representing the lifecycle and output of an external process. **Distinct from Real-Time Event Processing:** Focuses on the output lines and lifecycle events of a process, not continuous computation of data streams.
  • Real-Time Image Processing2 وسوم فرعيةProcessing images in real time by switching to fast modes that handle large batches without delay. **Distinct from Real-Time Event Processing:** Distinct from Real-Time Event Processing: focuses on image processing throughput rather than event stream computation.