All Projects → vaneenige → untrace

vaneenige / untrace

Licence: MIT license
🐳 Minimal event tracking on the client in 300 bytes.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to untrace

hermes-js
Universal action dispatcher for JavaScript apps
Stars: ✭ 15 (-42.31%)
Mutual labels:  event, request
opencv TLD
TLD:tracking-learning-detection 跟踪算法
Stars: ✭ 41 (+57.69%)
Mutual labels:  tracking
pan-cortex-data-lake-python
Python idiomatic SDK for Cortex™ Data Lake.
Stars: ✭ 36 (+38.46%)
Mutual labels:  event
rx-postmessenger
Minimal RxJS adapter for the window.postMessage API for request-response streams and notification streams across frame windows.
Stars: ✭ 27 (+3.85%)
Mutual labels:  request
miniprogram-network
Redefine the Network API of Wechat MiniProgram (小程序网络库)
Stars: ✭ 93 (+257.69%)
Mutual labels:  request
eventsourcing-go
Event Sourcing + CQRS using Golang Tutorial
Stars: ✭ 75 (+188.46%)
Mutual labels:  event
winevt
Windows Event Interactions in Python
Stars: ✭ 59 (+126.92%)
Mutual labels:  event
BOVText-Benchmark
BOVText: A Large-Scale, Multidimensional Multilingual Dataset for Video Text Spotting
Stars: ✭ 44 (+69.23%)
Mutual labels:  tracking
my-swift-projects
An overview of my most relevant open-source projects on GitHub
Stars: ✭ 261 (+903.85%)
Mutual labels:  event
puzzle-warden
🔌 Improved http client with epic features for creating fast and scalable applications.
Stars: ✭ 41 (+57.69%)
Mutual labels:  request
SwiftAPI
Swift API Code generator based on APIBluePrint
Stars: ✭ 43 (+65.38%)
Mutual labels:  request
happy
Plataforma online para encontrar orfanatos e facilitar visitas. @Rocketseat
Stars: ✭ 24 (-7.69%)
Mutual labels:  event
FMF Server
FindMyFriends API intended to be used for server side applications written using requests and iCloud.com
Stars: ✭ 22 (-15.38%)
Mutual labels:  tracking
react-keyevent
An easy-to-use keyboard event react component, Package size less than 3kb
Stars: ✭ 38 (+46.15%)
Mutual labels:  event
pyMHT
Track oriented, multi target, multi hypothesis tracker
Stars: ✭ 66 (+153.85%)
Mutual labels:  tracking
3D-Tracking-MVS
3D position tracking for soccer players with multi-camera videos
Stars: ✭ 68 (+161.54%)
Mutual labels:  tracking
palette-21-frontend
Frontend website for Palette 2021 using React.js
Stars: ✭ 14 (-46.15%)
Mutual labels:  event
tracking-python3
In this repository I will give some implementation of single and multiple object tracking algorithms. These include meanShift, CamShift, Boosting, MIL, KCF, TLD , GoTurn, and MedianFlow. Additionally I will show you how to grab frames at a very high FPS from camera and videos.
Stars: ✭ 98 (+276.92%)
Mutual labels:  tracking
IMU-VR-Full-Body-Tracker
Inertial Measurement Unit (IMU) based full body tracker for Steam VR.
Stars: ✭ 46 (+76.92%)
Mutual labels:  tracking
top-view-multi-person-tracking
This repo contains links to multi-person re-identification and tracking dataset in top view multi-camera environment.
Stars: ✭ 59 (+126.92%)
Mutual labels:  tracking

untrace

Minimal event tracking on the client in 300 bytes.

  • Only 300 bytes gzipped.
  • Easy to use with only two functions.
  • Modern browser support.
npm travis

Install

This library is built with node and npm and are required for installation.

1. Install the library with npm.

$ npm install --save untrace

2. Import the library in your project.

import untrace from 'untrace';

Usage

This library provides two functions:

start()

  • Creates an unique hash for the browser (once).
  • Creates an unique hash for the session (repeat).
  • Should be configured with endpoint for all requests.
const endpoint = './api';
untrace.start(endpoint);

send()

  • Combines parameters with browser and session hashes.
  • Custom parameters are not limited in amount.
  • Posts the combined parameters to the endpoint.
untrace.send({
  type: 'performance',
  value: '200ms'
});

License

MIT License © Colin van Eenige

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].