7 Repos
Systems for collecting, processing, and visualizing user interaction data.
Distinguishing note: Focuses on event-based analytics rather than general business intelligence.
Explore 7 awesome GitHub repositories matching data & databases · Event Analytics. Refine with filters or upvote what's useful.
Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
Collects and visualizes user event data for mobile and web applications.
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
Implements an event-driven pipeline to log user interactions and conversion events via a buffered queue.
Fathom is a privacy-focused website analytics server written in Go. It monitors website traffic and page views without collecting personal data or using intrusive cookies, providing a self-hosted alternative for traffic monitoring. The system utilizes a Preact-based dashboard interface for visualizing traffic patterns and reports. Data is persisted in a SQL database analytics store, with support for MySQL, PostgreSQL, and SQLite. The project covers the collection of visitor data via lightweight tracking snippets and the management of that data through a pluggable storage layer. It includes m
Implements a server-side system for collecting and processing user interaction and event data.
Autotrack ist eine JavaScript-Bibliothek für Google Analytics, die Benutzerinteraktionen und Seiten-Engagement automatisch erfasst. Sie bietet ein System für deklarative Analytics-Implementierung, das es ermöglicht, Web-Events über HTML-Attribute zu tracken, um nicht für jede Interaktion benutzerdefiniertes JavaScript schreiben zu müssen. Das Projekt enthält einen Analytics-Bundle-Generator, um minimierte JavaScript-Dateien zu erstellen, die nur die für ein Projekt erforderlichen Tracking-Plugins enthalten. Es fungiert zudem als Single-Page-Application-Tracker, der Änderungen am Browserverlauf überwacht, um virtuelle Pageviews aufzuzeichnen. Die Bibliothek deckt ein breites Spektrum an Engagement-Messfunktionen ab, einschließlich des Trackings von Scrolltiefe, Element-Sichtbarkeit und Media-Query-Zuständen. Sie bietet zudem Tools zur Normalisierung von Web-Analytics-Daten, wie das Filtern von URL-Parametern und die Standardisierung von Pfaden, um doppelte Einträge zu vermeiden.
Automatically captures user interactions and page engagement as event-based analytics for Google Analytics.
supabase-js ist eine umfassende Client-Bibliothek, die entwickelt wurde, um Frontend-Anwendungen mit einem gehosteten Backend-as-a-Service zu integrieren. Sie bietet ein einheitliches Interface für die Interaktion mit einer PostgreSQL-Datenbank, Identitätsmanagementsystemen, Cloud-Objektspeicherung und Echtzeit-Datensynchronisierung. Die Bibliothek bietet ein isomorphes Client-Design, das sowohl in Browser- als auch in Serverumgebungen funktioniert. Sie zeichnet sich durch einen Typ-sicheren Ansatz aus, nutzt TypeScript, um Datenbankschemata direkt auf Client-seitige Definitionen zu mappen, und verwendet eine PostgREST-basierte API, um JavaScript-Aufrufe in RESTful-Requests zu übersetzen. Der Client deckt ein breites Spektrum an Funktionen ab, einschließlich Nutzerauthentifizierung via OAuth, OIDC und Passkeys sowie Sitzungsmanagement unter Verwendung signierter Token. Er verwaltet große Binärdaten über ein S3-kompatibles Speicher-Interface und ermöglicht Live-Anwendungsupdates via WebSocket-basierter Abonnements für Datenbankänderungen und Präsenzsynchronisierung. Zusätzliche Funktionalität umfasst den Aufruf von Serverless-Edge-Functions und die Durchführung von Ähnlichkeitssuchen unter Verwendung von Vektor-Embeddings.
Manages the pipeline for collecting and aggregating structured analytics events for monitoring.
Builder ist eine Low-Code-Webplattform und ein Content-Management-System für die visuelle Erstellung responsiver Websites. Es fungiert als KI-gestütztes Design-Tool, das natürlichsprachliche Prompts in strukturierte Seitenlayouts übersetzt und gleichzeitig ein Drag-and-Drop-Interface für die Echtzeit-Bearbeitung und Komponentenanordnung bietet. Die Plattform zeichnet sich dadurch aus, dass sie datengesteuerte Entwicklung direkt in den Designprozess integriert, sodass Benutzer Interface-Elemente ohne manuelle Programmierung an Backend-Datenbankinhalte binden können. Sie unterstützt Erweiterbarkeit durch das Einfügen von benutzerdefinierten Skripten und Stylesheets, wodurch Entwickler das Seitenverhalten und die visuelle Darstellung sowohl auf globaler als auch auf Block-Ebene anpassen können. Über das Design hinaus umfasst das System den gesamten Lebenszyklus des Web-Managements, einschließlich automatisiertem Deployment in containerisierte Umgebungen und sofortiger Veröffentlichung. Zudem bietet es integrierte Monitoring-Tools, die das Nutzerengagement und Traffic-Metriken über ein zentrales Dashboard verfolgen.
Captures visitor interaction data through instrumentation hooks to report engagement metrics to a centralized dashboard.
This project serves as a centralized repository and management platform for custom drawing assets used in collaborative diagramming environments. It provides a structured system for packaging, distributing, and discovering reusable shapes and components, ensuring that visual elements remain consistent and accessible across different design workflows. The platform distinguishes itself by integrating validation and analytics tools directly into the asset lifecycle. It enforces compatibility through schema-based validation of library files and maintains a searchable index of community-contribute
Collects and processes client-side interaction events to track asset popularity and reach.