Skip to content

Live Performance Timeline for GreaseMonkey / TamperMonkey

License

Notifications You must be signed in to change notification settings

nicjansma/perf-timeline.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

perf-timeline.js

http://nicj.net

Licensed under the MIT license

Introduction

perf-timeline.js is a GreaseMonkey and TamperMonkey extension that shows a live timeline of performance data without having to open the developer tools.

It is an demo project showing the data you can get for Real User Monitoring (RUM) based on the talk Measuring Continuity. Some of the performance data captured:

  • Page Busy %
  • FPS
  • Video FPS
  • JavaScript Errors
  • Scroll Pixels
  • Scroll %
  • Click count
  • Mouse Move Pixels
  • Mouse Move %
  • Keypress count
  • Resources fetched count
  • DOM Change Count
  • DOM Change %
  • DOM Node Count
  • DOM Size Count

Demo

Demo

Usage

Copy the contents of perf-timeline.js into GreaseMonkey or TamperMonkey.

About

Live Performance Timeline for GreaseMonkey / TamperMonkey

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published