awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 रिपॉजिटरी

Awesome GitHub RepositoriesEvent Pattern Detection

Declarative rules for searching sequences of events within streams to trigger alerts or complex actions.

Distinct from Event Triggers: Distinct from Event Triggers: focuses on pattern detection within streams rather than simple event dispatching.

Explore 17 awesome GitHub repositories matching devops & infrastructure · Event Pattern Detection. Refine with filters or upvote what's useful.

Awesome Event Pattern Detection GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • alvarotrigo/fullpage.jsalvarotrigo का अवतार

    alvarotrigo/fullPage.js

    35,437GitHub पर देखें↗

    fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of vertical sections and horizontal slides that snap to the viewport. It provides a system for organizing web content into full-screen pages with automatic snapping behavior. The library distinguishes itself through a WebGL transition framework and visual storytelling tools, enabling cinematic effects such as 3D rotations, parallax backgrounds, fading, and water distortion during navigation. It also features a responsive adaptation system that can switch from automatic snapping to stan

    Monitors the HTML structure for additions or removals of sections to automatically update internal layout coordinates.

    JavaScriptfullpagefullscreenjavascript
    GitHub पर देखें↗35,437
  • apache/flinkapache का अवतार

    apache/flink

    26,086GitHub पर देखें↗

    Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite batch workloads. It functions as a stateful stream processor and a SQL stream processing engine, providing a unified runtime to execute relational queries and event-based transformations. The system is distinguished by its ability to manage persistent operator state to ensure exactly-once processing guarantees and consistency during failures. It features specialized capabilities for complex event processing to detect temporal patterns and handles out-of-order events using eve

    Implements declarative rules to detect temporal patterns and sequences of events within data streams.

    Java
    GitHub पर देखें↗26,086
  • vonng/ddiaVonng का अवतार

    Vonng/ddia

    22,648GitHub पर देखें↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Describes techniques for detecting event patterns in streams to trigger automated actions.

    Pythonbookdatabaseddia
    GitHub पर देखें↗22,648
  • afarkas/lazysizesaFarkas का अवतार

    aFarkas/lazysizes

    17,723GitHub पर देखें↗

    lazysizes is a JavaScript lazy loading library and DOM visibility observer that defers the loading of images and iframes until they enter the browser viewport. It functions as a responsive image optimizer and SEO friendly asset loader designed to reduce initial page load times while maintaining search engine visibility. The project calculates optimal image sizes and handles srcset and picture elements to deliver the most appropriate asset based on device resolution and layout. It includes a mechanism for low-quality image placeholders and applies CSS classes during the loading process to trig

    Identifies and manages new elements added to the page automatically via DOM monitoring.

    JavaScriptjavascriptlazy-evaluationlazyload
    GitHub पर देखें↗17,723
  • floci-io/flocifloci-io का अवतार

    floci-io/floci

    14,168GitHub पर देखें↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Processes event schedules and patterns with capabilities to archive and replay historical data streams.

    Javaawsaws-emulationdevops
    GitHub पर देखें↗14,168
  • crowdsecurity/crowdseccrowdsecurity का अवतार

    crowdsecurity/crowdsec

    12,574GitHub पर देखें↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    Aggregates security events over time to identify and block automated threats using threshold-based logic.

    Goattacks-preventiondetectionids
    GitHub पर देखें↗12,574
  • nopechallc/nopecha-extensionNopeCHALLC का अवतार

    NopeCHALLC/nopecha-extension

    10,013GitHub पर देखें↗

    This project is a CAPTCHA solver browser extension that automatically detects and resolves image, text, and behavioral challenges using an AI inference engine. It functions as a bot detection bypass tool designed to overcome interactive web barriers and session timeouts to maintain access to protected websites. The extension provides a bridge between automated solving capabilities and external programming languages or browser automation frameworks via an API integration. It utilizes an AI-powered optical character recognition system to transcribe text from images and auditory challenges into

    Monitors the browser document for specific element patterns to trigger automatic solving when CAPTCHAs appear.

    aws-waf-captchacaptchacaptcha-breaking
    GitHub पर देखें↗10,013
  • hyperdxio/hyperdxhyperdxio का अवतार

    hyperdxio/hyperdx

    9,324GitHub पर देखें↗

    HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments. The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified sta

    Implements automated clustering to aggregate large volumes of logs into recurring patterns for faster analysis.

    TypeScriptalertinganalyticsapm
    GitHub पर देखें↗9,324
  • yelp/elastalertYelp का अवतार

    Yelp/elastalert

    7,994GitHub पर देखें↗

    ElastAlert is an alerting framework and query monitor for Elasticsearch. It functions as a real-time log monitoring tool and event notification engine that scans indices for specific patterns to trigger automated alerts when predefined rules are matched. The system distinguishes itself through specialized detection logic, including event spike detection, event frequency monitoring, field change tracking, and the identification of new terms within data fields. It handles notification noise via stateful alert suppression to prevent redundant messages and provides time-windowed aggregation to gr

    Triggers alerts when the rate of events increases by a specific factor compared to previous periods.

    Python
    GitHub पर देखें↗7,994
  • coroot/corootcoroot का अवतार

    coroot/coroot

    7,400GitHub पर देखें↗

    Coroot is an observability platform and Kubernetes performance monitor that utilizes eBPF to automatically collect metrics, logs, and traces without requiring manual code instrumentation. It functions as an OpenTelemetry trace analyzer and an LLM observability gateway, exposing system health data to large language models through the Model Context Protocol. The platform differentiates itself by combining automated root cause analysis and AI-driven diagnostics to investigate performance regressions. It also includes a cloud cost monitoring tool that attributes infrastructure spending to specifi

    Clusters log events into recurring patterns and correlates them with traces to accelerate root cause identification.

    Goaialertingapm
    GitHub पर देखें↗7,400
  • diygod/rsshub-radarDIYgod का अवतार

    DIYgod/RSSHub-Radar

    6,990GitHub पर देखें↗

    RSSHub-Radar is a browser extension designed for the discovery and identification of RSS and RSSHub feeds on web pages. It functions as a feed detector that scans websites to locate compatible RSSHub routes and content sources. The project acts as an integration bridge, allowing users to export discovered feeds directly to third-party RSS reading platforms via a one-click subscription process. This facilitates a content aggregation workflow by simplifying how users find and collect diverse web content sources for streamlined consumption.

    Scans the document object model for specific tags and metadata patterns to detect available RSS feeds.

    TypeScriptbrowser-extensionchrome-extensionfirefox-addon
    GitHub पर देखें↗6,990
  • baconjs/bacon.jsbaconjs का अवतार

    baconjs/bacon.js

    6,458GitHub पर देखें↗

    Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data flows. It functions as an observable event stream framework and an asynchronous data flow orchestrator, allowing developers to model events as declarative streams and properties. The library distinguishes itself through its ability to manage reactive state and synchronize timing across multiple sources. It provides specialized mechanisms for atomic state synchronization to prevent glitches in derived properties and offers advanced coordination strategies such as asynchronous stream

    Coordinates multiple streams using join patterns to emit values only when specific combinations of events occur.

    TypeScript
    GitHub पर देखें↗6,458
  • greptimeteam/greptimedbGreptimeTeam का अवतार

    GreptimeTeam/greptimedb

    5,968GitHub पर देखें↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Logs leader step-down and election events in the metasrv component to track cluster coordination changes.

    Rustanalyticscloud-nativedatabase
    GitHub पर देखें↗5,968
  • reflux/refluxjsreflux का अवतार

    reflux/refluxjs

    5,323GitHub पर देखें↗

    Refluxjs is a state management library designed to implement a unidirectional dataflow architecture. It manages application state through a strict cycle of actions and stores to prevent unpredictable update loops. The library coordinates asynchronous operations by managing event streams and triggering related success or failure actions. It also provides a global state registry that tracks store states via unique identifiers, enabling deep cloning for persistence and time-travel debugging. Its capability surface covers centralized state management, including the creation of data stores and de

    Joins multiple asynchronous action emissions to coordinate parallel state operations.

    JavaScript
    GitHub पर देखें↗5,323
  • uptrace/uptraceuptrace का अवतार

    uptrace/uptrace

    4,098GitHub पर देखें↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Clusters similar log entries together using unique fingerprints to identify recurring event patterns.

    Goapmapplication-monitoringclickhouse
    GitHub पर देखें↗4,098
  • lmnr-ai/lmnrlmnr-ai का अवतार

    lmnr-ai/lmnr

    2,608GitHub पर देखें↗

    Lmnr is an LLM observability platform and evaluation framework designed for tracing, logging, and monitoring language model executions. It provides the tools necessary to debug agent behavior, analyze performance, and identify failure patterns in AI agents. The platform differentiates itself through a trace-to-dataset pipeline that converts production logs into labeled test sets for regression testing. It includes a prompt-variant replay engine to compare different prompts or models side-by-side and a state-cached debugging system to replay agent loops without restarting the process. The sys

    Groups related error events into named categories to track frequency and resolution status.

    TypeScriptagentsaiai-observability
    GitHub पर देखें↗2,608
  • drasi-project/drasi-platformdrasi-project का अवतार

    drasi-project/drasi-platform

    1,241GitHub पर देखें↗

    The platform is a distributed system designed for real-time data monitoring, continuous graph-based query processing, and reactive event automation. It functions as a middleware solution that tracks state changes in external databases and systems, evaluating these streams against graph patterns to identify significant events and state transitions without the need for manual polling. The platform distinguishes itself through its ability to synchronize state updates across distributed environments, including real-time updates to vector databases for AI applications. It utilizes a pluggable conn

    Identifies the absence or presence of expected data changes within defined time windows to alert on stalled processes.

    C#cdcchange-data-capturechange-detection
    GitHub पर देखें↗1,241
  1. Home
  2. DevOps & Infrastructure
  3. Event Triggers
  4. Event Pattern Detection

सब-टैग एक्सप्लोर करें

  • DOM Pattern DetectionMonitoring the document object model for specific element patterns to trigger actions. **Distinct from Event Pattern Detection:** Focuses on DOM element patterns in a browser, not event streams in a backend system.
  • DOM Structure ObservationMonitoring the DOM for structural changes to trigger layout recalculations. **Distinct from DOM Pattern Detection:** Focuses on layout recalculation following DOM changes, whereas pattern detection focuses on triggering specific actions.
  • Event Pattern EmulationLocal simulation of event buses and pattern-matching rules for triggering actions. **Distinct from Event Pattern Detection:** Distinct from Event Pattern Detection: focuses on the local emulation of the event bridge service rather than just detection logic.
  • Event Spike DetectionDetection logic that identifies sudden increases in event rates compared to historical baselines. **Distinct from Event Pattern Detection:** Focuses specifically on rate-of-change increases (spikes) rather than general sequence patterns.
  • Event Stream Join PatternsCoordinating multiple streams to emit values only when specific combinations of events occur. **Distinct from Event Pattern Detection:** Focuses on the functional 'join' of streams for coordination, rather than the detection of patterns for alerting.
  • Log Event Clustering1 सब-टैगAutomated grouping of similar log entries to identify recurring patterns and anomalies. **Distinct from Event Pattern Detection:** Distinct from Event Pattern Detection: focuses on unsupervised clustering of similar logs rather than rule-based detection of specific sequences.