awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

43 Repos

Awesome GitHub RepositoriesEvent Tracking

Systems for recording and analyzing specific user interactions within an application.

Distinguishing note: Focuses on granular event capture rather than aggregate session metrics.

Explore 43 awesome GitHub repositories matching data & databases · Event Tracking. Refine with filters or upvote what's useful.

Awesome Event Tracking GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • umami-software/umamiAvatar von umami-software

    umami-software/umami

    37,285Auf GitHub ansehen↗

    Umami is a self-hosted, privacy-focused web analytics platform designed to provide full control over infrastructure and user data. It captures website traffic and visitor behavior through anonymous tracking methods that avoid cookies, browser fingerprinting, and the storage of personally identifiable information. The platform distinguishes itself through a comprehensive suite of behavioral analysis tools, including session replays, heatmaps, and cohort-based retention reporting. It features a multi-tenant architecture that allows teams to manage multiple websites within a single, collaborativ

    Records individual user interactions by capturing event-specific data for detailed analysis.

    TypeScriptanalyticsaudience-segmentationcharts
    Auf GitHub ansehen↗37,285
  • plausible/analyticsAvatar von plausible

    plausible/analytics

    24,245Auf GitHub ansehen↗

    This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its

    Captures outbound link clicks, file downloads, and form submissions automatically without requiring manual code changes.

    Elixiranalyticschartsclickhouse
    Auf GitHub ansehen↗24,245
  • google/ioschedAvatar von google

    google/iosched

    21,662Auf GitHub ansehen↗

    iosched is an Android event scheduling application designed for browsing conference sessions, reserving seats, and managing personal event schedules. It serves as a cloud-synced event manager that keeps user preferences and reservations synchronized across devices. The project provides specialized tools for conference navigation, including integrated maps and informational pages to guide attendees through physical venue spaces. It also functions as a real-time notification client that delivers live updates regarding schedule changes and session availability. The application covers broad capa

    Allows users to mark specific events for quick access and track their interests.

    Kotlin
    Auf GitHub ansehen↗21,662
  • matomo-org/matomoAvatar von matomo-org

    matomo-org/matomo

    21,625Auf GitHub ansehen↗

    Matomo is a self-hosted web analytics platform designed to track user behavior and website performance while maintaining full data ownership. It functions as a comprehensive analytics suite that captures visitor interactions and processes raw tracking logs into structured metrics, providing organizations with a centralized system for monitoring traffic patterns and engagement. The platform distinguishes itself through a strong emphasis on privacy and modularity. It includes built-in tools to anonymize visitor information and manage user consent, ensuring compliance with global data protection

    Captures visitor interactions and event data through lightweight client-side scripts.

    PHPanalyticsgrowthhacktoberfest
    Auf GitHub ansehen↗21,625
  • barryvdh/laravel-debugbarAvatar von barryvdh

    barryvdh/laravel-debugbar

    19,242Auf GitHub ansehen↗

    Laravel Debugbar is a web-based debugging toolbar and application profiler for Laravel. It provides a visual interface to inspect database queries, logs, and performance metrics in real time to identify and resolve bugs during development. The tool features a database query monitor to capture SQL statements and timings, as well as a request inspector for analyzing route metadata, loaded views, and HTTP request data. It includes a profiler for measuring execution time and memory usage to identify bottlenecks in the request lifecycle. Its observability capabilities cover exception capture, app

    Captures and records every executed database query and its timing via event listeners.

    PHP
    Auf GitHub ansehen↗19,242
  • statsd/statsdAvatar von statsd

    statsd/statsd

    18,046Auf GitHub ansehen↗

    StatsD is a metrics aggregator and UDP collection server that collects system counters and timers. It functions as a time-series data forwarder, receiving high-frequency metric updates via a lightweight line protocol and summarizing them before flushing the data to a backend. The project features a pluggable metrics backend framework, allowing aggregated statistics to be routed to various third-party monitoring services or time-series databases such as Graphite. It supports horizontal scaling and high availability through a proxy ring distribution system that forwards incoming packets across

    Increments counters for specific buckets and resets totals at each flush interval to report rates.

    JavaScriptgraphitejavascriptmetrics
    Auf GitHub ansehen↗18,046
  • transformeroptimus/superagiAvatar von TransformerOptimus

    TransformerOptimus/SuperAGI

    17,572Auf GitHub ansehen↗

    SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate multi-channel engagement workflows. It functions as a no-code workflow orchestrator, allowing users to build complex, automated task sequences triggered by real-time user behavior, transactional data, or scheduled events. By centralizing customer profiles and interaction history, the platform enables businesses to manage end-to-end marketing operations from a single interface. The platform distinguishes itself through its deep integration with e-commerce storefronts and its ability to ex

    Captures granular user interactions and transaction data from websites or mobile applications to enable deep audience segmentation.

    Pythonagentsagiai
    Auf GitHub ansehen↗17,572
  • waditu/tushareAvatar von waditu

    waditu/tushare

    15,143Auf GitHub ansehen↗

    Tushare is a financial data library for the Python programming environment that provides access to historical and real-time market information. It functions as a data interface for retrieving stock trading records, corporate financial statements, and macroeconomic indicators to support quantitative analysis and research. The library distinguishes itself by automatically transforming raw API responses into tabular data structures, allowing for direct integration with data analysis workflows. It manages access to these datasets through token-based authentication and utilizes schema-mapped parsi

    Aggregates industry news and regulatory announcements to track market-moving events.

    Pythonfinancefintechpandas
    Auf GitHub ansehen↗15,143
  • rstacruz/cheatsheetsAvatar von rstacruz

    rstacruz/cheatsheets

    14,429Auf GitHub ansehen↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Offers examples for recording specific user interactions like button clicks to measure engagement.

    SCSS
    Auf GitHub ansehen↗14,429
  • sairyss/domain-driven-hexagonAvatar von Sairyss

    Sairyss/domain-driven-hexagon

    14,395Auf GitHub ansehen↗

    This project is a TypeScript-based architectural framework designed to implement domain-driven design and hexagonal architecture in enterprise applications. It provides a structured boilerplate that isolates core business logic from infrastructure concerns, ensuring that domain entities, use cases, and external technology adapters remain decoupled and maintainable. The framework distinguishes itself by enforcing strict architectural boundaries and dependency inversion, preventing unauthorized access to core logic from external layers. It utilizes a command-query responsibility segregation pat

    Records significant state changes within aggregates to facilitate decoupled communication and side effects across the system.

    TypeScriptarchitectural-patternsarchitecturebackend
    Auf GitHub ansehen↗14,395
  • mozilla-firefox/firefoxAvatar von mozilla-firefox

    mozilla-firefox/firefox

    11,305Auf GitHub ansehen↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Collects specific markers and associated payloads during execution to track discrete events alongside statistical performance data.

    JavaScript
    Auf GitHub ansehen↗11,305
  • woocommerce/woocommerceAvatar von woocommerce

    woocommerce/woocommerce

    10,362Auf GitHub ansehen↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    Implements advanced event tracking and analytics to monitor user behavior and sales trends.

    PHPautomatticecommerceecommerce-platform
    Auf GitHub ansehen↗10,362
  • google/benchmarkAvatar von google

    google/benchmark

    10,240Auf GitHub ansehen↗

    This project is a performance measurement framework and microbenchmarking library designed for C++ and Python. It provides a toolset for measuring the execution time of small code fragments using high-resolution timers, calculating statistical aggregates, and analyzing asymptotic complexity. The framework distinguishes itself through specialized capabilities for multithreaded performance testing, using synchronized execution to measure parallel throughput. It includes mechanisms to prevent compiler optimizations from removing benchmarked code and supports complex parameterization via Cartesia

    Provides a per-benchmark storage map for user-defined metrics that are reported alongside timing data.

    C++benchmark
    Auf GitHub ansehen↗10,240
  • microsoft/windows-universal-samplesAvatar von microsoft

    microsoft/Windows-universal-samples

    9,696Auf GitHub ansehen↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Provides mechanisms for creating structured events to track and analyze application performance.

    JavaScript
    Auf GitHub ansehen↗9,696
  • polarsource/polarAvatar von polarsource

    polarsource/polar

    9,452Auf GitHub ansehen↗

    Polar is a digital product monetization engine and subscription management system. It serves as a merchant of record platform that handles global sales tax and VAT compliance, providing the infrastructure for selling subscriptions and one-time digital goods via hosted checkouts and embedded payment flows. The project functions as an entitlement and access manager, automating the granting and restriction of digital benefits, license keys, and third-party platform roles. It includes a dedicated usage-based billing infrastructure that tracks customer activity through meters to apply aggregation

    Attaches cost metadata to ingested events to analyze expenses for specific customers or services.

    Pythondigital-productsfastapimerchant-of-record
    Auf GitHub ansehen↗9,452
  • apache/seatunnelAvatar von apache

    apache/seatunnel

    9,427Auf GitHub ansehen↗

    SeaTunnel is a distributed data integration engine designed to synchronize structured and unstructured data across diverse sources and sinks. It functions as a multi-engine execution framework that can run data integration tasks across different distributed computing backends to optimize workload performance. The project is distinguished by a visual data pipeline designer for configuring workflows without manual code and a specialized change data capture tool for streaming incremental database updates. It also includes an enrichment pipeline that integrates large language models and embedding

    Tracks real-time metrics such as data volume and queries per second for each movement step in the pipeline.

    Javaapachebatchcdc
    Auf GitHub ansehen↗9,427
  • crmeb/crmebAvatar von crmeb

    crmeb/CRMEB

    8,956Auf GitHub ansehen↗

    CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized

    Records and analyzes specific user interactions in real-time to generate comprehensive customer profiles.

    Vueb2cform-createivewui
    Auf GitHub ansehen↗8,956
  • googlechrome/web-vitalsAvatar von GoogleChrome

    GoogleChrome/web-vitals

    8,534Auf GitHub ansehen↗

    This project is a web performance monitoring library designed to collect, calculate, and attribute user experience metrics. It functions as a real user monitoring tool that tracks core loading and interactivity metrics from actual browser sessions to quantify website health and identify speed bottlenecks. The library includes a performance attribution engine that collects diagnostic data to pinpoint the root causes of page lag. This allows for the identification of specific performance bottlenecks alongside the measurement of core web vitals. The system provides comprehensive data export cap

    Reports metric updates in real time or calculates value deltas for analytics providers.

    JavaScript
    Auf GitHub ansehen↗8,534
  • whiskeysockets/baileysAvatar von WhiskeySockets

    WhiskeySockets/Baileys

    8,275Auf GitHub ansehen↗

    Baileys is a TypeScript API client library used to interact with the WhatsApp Web API via WebSockets without requiring a browser. It functions as a real-time communication tool that handles bidirectional data exchange and event-based socket connections. The project includes a dedicated toolkit for managing WhatsApp Business profiles and product catalogs, alongside a session manager that authenticates accounts using QR codes or pairing codes and persists session state to disk. Its capabilities cover a wide range of messaging functions, including multi-type message transmission, chat history s

    Tracks real-time updates from the messaging service by subscribing to emitted events to collect data.

    JavaScriptbundenonodejs
    Auf GitHub ansehen↗8,275
  • facebook/facebook-ios-sdkAvatar von facebook

    facebook/facebook-ios-sdk

    8,067Auf GitHub ansehen↗

    This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its primary purpose is to enable the tracking of application events and ad conversions, the retrieval of user profiles and social connections from the Facebook Graph API, and the publication of content to social feeds and messaging services. The toolkit provides specialized capabilities for social login integration and identity management, including the handling of access tokens and session refreshing. It features a dedicated system for deep link navigation to route users to speci

    Reports purchase events using store APIs to track revenue and conversion metrics.

    Swift
    Auf GitHub ansehen↗8,067
Vorherige123Nächste
  1. Home
  2. Data & Databases
  3. Event Tracking

Unter-Tags erkunden

  • Avatar Lifecycle Events1 Sub-TagTracking of specific AI avatar state changes such as loading progress and connection status. **Distinct from Event Tracking:** Focuses on the internal state and loading progress of a digital character rather than generic user interaction events.
  • Cost AttributionAttaching financial cost metadata to specific events for expense analysis per user or service. **Distinct from Event Tracking:** Focuses on the financial cost allocation to events rather than simple event recording.
  • Custom Performance CountersUser-defined tracking variables that record specific events or rates alongside timing data. **Distinct from Metric Rate Tracking:** Distinct from Metric Rate Tracking: focuses on general user-defined counters for benchmark reporting rather than just event frequency.
  • DeFi Automation EventsMonitors subscription and deactivation events on decentralized finance automation contracts. **Distinct from Event Tracking:** Distinct from generic event tracking: focuses specifically on DeFi protocol automation state changes.
  • DeclarativeSystems that use HTML attributes to define tracking events without writing imperative JavaScript. **Distinct from Event Tracking:** Distinct from Event Tracking: focuses specifically on declarative markup-based configuration rather than general event recording.
  • Event Interest MarkersMechanisms for users to flag or star specific events to indicate interest and prioritize access. **Distinct from Event Tracking:** Distinct from generic behavioral event tracking; this is a user-facing preference for event discovery.
  • Global Event BuffersBuffers tracking calls in a global array to ensure events are captured before the tracking script loads. **Distinct from Event Tracking:** Distinct from Event Tracking: focuses on the buffering mechanism for early-load events rather than the tracking system itself.
  • In-App Purchase TrackingTracking of revenue and conversion events specifically tied to digital store purchases. **Distinct from Event Tracking:** Focuses on reporting the purchase event for analytics, not the validation of the receipt.
  • Metric Delta TrackingCalculation of value differences between metric updates for analytics providers that do not support data overwrites. **Distinct from Metric Rate Tracking:** Focuses on value deltas for reporting rather than frequency-based rate tracking.
  • Metric Rate Tracking3 Sub-TagsCalculating the frequency of events over a specific time interval by incrementing and resetting counters. **Distinct from Event Tracking:** Focuses on the aggregation of event rates over flush intervals, not granular user interaction tracking.
  • Query1 Sub-TagRecording of database-specific events to track query execution and resource usage. **Distinct from Event Tracking:** Focuses on database query events specifically, rather than general user interaction events
  • SocketCollecting and storing data by subscribing to real-time socket events from a messaging service. **Distinct from Event Tracking:** Distinct from Event Tracking: focuses on the streaming of socket-level network events rather than user-interface interaction analytics.
  • Tracking Plan Coordination1 Sub-TagSynchronizing and organizing behavioral tracking strategies across project components. **Distinct from Event Tracking:** Focuses on the strategic planning and coordination of events rather than just the act of recording them.