Cerbero - Track your users interactions

  •        72

Cerbero is a simple js library that gives you the ability to track everything your users are doing on your web page. It is designed to weigh as little as possible on the main thread by delegating the most complex computations to a webworker.

https://github.com/thecreazy/cerbero

Tags
Implementation
License
Platform

   




Related Projects

Live Helper Chat - Live support for your website

  •    PHP

Live Helper Chat is an Open source live support chat for your website with bot, Voice & Video & ScreenShare, AI, Rest API integrations. You can also use LHC with any AI like Rasa or DeepPavlov.

tracker - Laravel Stats Tracker

  •    PHP

Storing user tracking information, on indexed and normalized database tables, wastes less disk space and ease the extract of valuable information about your application and business.

Apache Unomi - The Open Source Customer Data Platform

  •    Java

Apache Unomi (pronounced "You know me") is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customers experiences while also offering features to respect visitor privacy rules (such as GDPR).

Autotrack - Automatic and enhanced Google Analytics tracking for common user interactions on the web

  •    Javascript

The default JavaScript tracking snippet for Google Analytics runs when a web page is first loaded and sends a pageview hit to Google Analytics. If you want to know about more than just pageviews (e.g. where the user clicked, how far they scroll, did they see certain elements, etc.), you have to write code to capture that information yourself.Since most website owners care about a lot of the same types of user interactions, web developers end up writing the same code over and over again for every new site they build.

Elastik - issue tracker that can track anything

  •    PHP

The open source ticket/issue tracker that can track anything. It supports multiple projects and each project could have flexible fields, categories, status and status workflows. Data could be exported as CSV. Each User can customize their own dashboard.


WebGazer - WebGazer.js: Scalable Webcam EyeTracking Using User Interactions

  •    HTML

WebGazer.js is an eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time. The eye tracking model it contains self-calibrates by watching web visitors interact with the web page and trains a mapping between the features of the eye and positions on the screen. WebGazer.js is written entirely in JavaScript and with only a few lines of code can be integrated in any website that wishes to better understand their visitors and transform their user experience. WebGazer.js runs entirely in the client browser, so no video data needs to be sent to a server. WebGazer.js can run only if the user consents in giving access to their webcam. Examples of how WebGazer.js works can be found here.

snowplow-javascript-tracker - Snowplow event tracker for client-side JavaScript

  •    Javascript

Add analytics to your websites and web apps with the Snowplow event tracker for JavaScript. With this tracker you can collect user event data (page views, e-commerce transactions etc) from the client-side tier of your websites and web apps.

Bugzilla

  •    Perl

Bugzilla is most popular and widely used "Defect Tracking System" or "Bug-Tracking System".

redmine_time_tracker - A time tracker plugin for Redmine

  •    Ruby

Time tracker is a Redmine plugin to ease time tracking when working on an issue. The plugin allows to start/stop a timer on a per user basis. The timer can be started with or without any reference to a Redmine Issue. If you track multiple timelogs without Issue references, you are able to reference Issues later. It is be individual configurable for every user and as a module can be enabled per project.

Azkaban - Batch workflow job scheduler created at LinkedIn to run Hadoop jobs

  •    Java

Azkaban is a batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban resolves the ordering through job dependencies and provides an easy to use web user interface to maintain and track your workflows. Azkaban was designed primarily with usability in mind. It has been running at LinkedIn for several years, and drives many of their Hadoop and data warehouse processes.

Request Tracker - issue tracking system in CGI and Perl

  •    Perl

Request Tracker is an enterprise-grade issue tracking system which thousands of organizations use for bug tracking, help desk ticketing, customer service, workflow processes, change management etc. This product is very stable and been around for over 10 years.

youtube-google-analytics - YouTube Google Analytics Embed Tracking

  •    Javascript

As of 9/12/17, Google Tag Manager offers native support for tracking YouTube videos (including proper titles!). If you're looking to use GTM to track YouTube videos, we'd recommend using their native integration over our script. This is a plug-and-play tracking solution for tracking user interaction with YouTube videos in Google Analytics. It will detect if GTM, Universal Analytics, or Classic Analytics is installed on the page, in that order, and use the first syntax it matches unless configured otherwise. It include support for delivering hits directly to Universal or Classic Google Analytics, or for pushing Data Layer events to be used by Google Tag Manager.

tracklytics - ✔️ Annotation based tracking handler with aspect oriented programming

  •    Java

We all use analytics tools to provide a better user experience. (Mixpanel, Firebase, Fabric etc). I call this concept as tracking. Tracking events are cross-cutting and boiler plate most of the time. Tracklytics abstracts away all tracking events into annotations. Add the following code block to in your app/build.gradle.

Eventum - issue tracking system

  •    PHP

Eventum is a user-friendly and flexible issue tracking system that can be used by a support department to track incoming technical support requests, or by a software development team to quickly organize tasks and bugs.

Community Add-on's for Gemini Issue Tracker

  •    

Countersoft Gemini Community Add-on's project providing users with additional integrations with Gemini, an ASP.NET Issue Tracker / Bug Tracker / Project Management platform.

Mantisbt - Bug Tracker

  •    PHP

MantisBT is an open source issue tracker that provides a delicate balance between simplicity and power. Users are able to get started in minutes and start managing their projects while collaborating with their teammates and clients effectively.

jeelizFaceFilter - Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters

  •    Javascript

This JavaScript library detects and tracks the face in real time from the webcam video feed captured with WebRTC. Then it is possible to overlay 3D content for augmented reality applications. We provide various demonstrations using main WebGL 3D engines. We have included in this repository the release versions of the 3D engines to work with a determined version (they are in /libs/<name of the engine>/). This library is lightweight and it does not include any 3D engine or third party library. We want to keep it framework agnostic so the outputs of the library are raw: if the a face is detected or not, the position and the scale of the detected face and the rotation Euler angles. But thanks to the featured helpers, examples and boilerplates, you can quickly deal with a higher level context (for motion head tracking, for face filter or face replacement...). We continuously add new demontrations, so stay tuned ! Also, feel free to open an issue if you have any question or suggestion.

rack-tracker - Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter

  •    Ruby

Most of the applications we're working on are using some sort of tracking/analytics service, Google Analytics comes first but its likely that more are added as the project grows. Normally you'd go ahead and add some partials to your application that will render out the needed tracking codes. As time passes by you'll find yourself with lots of tracking snippets, that will clutter your codebase :) When just looking at Analytics there are solutions like rack-google-analytics but they just soley tackle the existence of one service. This will add Google Analytics as a tracking handler.

tracker-control-android - TrackerControl: monitor and control trackers and ads.

  •    Java

Download directly here, from F-Droid, or a feature-reduced version from Google Play. TrackerControl is an Android app that allows users to monitor and control the widespread, ongoing, hidden data collection in mobile apps about user behaviour ('tracking').

mixpanel-node - A node.js API for mixpanel

  •    Javascript

This library provides many of the features in the official JavaScript mixpanel library. It is easy to use, and fully async. It is intended to be used on the server (it is not a client module). The in-browser client library is available at https://github.com/mixpanel/mixpanel-js. mixpanel-node is a server-side library, optimized for stateless shared usage; e.g., in a web application, the same mixpanel instance is used across requests for all users. Rather than setting a distinct_id through identify() calls like Mixpanel client-side libraries (where a single Mixpanel instance is tied to a single user), this library requires you to pass the distinct_id with every tracking call. See https://github.com/mixpanel/mixpanel-node/issues/13.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.