🌜
🌞
tracing-framework

tracing-framework

v2015.7.15-1

Web Tracing Framework instrumentation and analysis library.

npm install tracing-framework

README

Web Tracing Framework

Build Status

The Web Tracing Framework is a set of libraries, tools, and visualizers for the tracing and investigation of complex web applications. You spend a small amount of time instrumenting your code and it helps you discover performance problems, track regressions, and build buttery-smooth 60fps web apps.

This is still very much a work in progress, and not designed to work for all applications. If you find issues when using it with your application please contribute fixes!

For documentation, tutorials, etc see the main Web Tracing Framework website.

For a list of known issues see KNOWN_ISSUES or the Github issues list.

Screenshot

Setup

See building for instructions and testing for information on running the various tests.

Quickstart

Just want the extension as fast as possible?

umask 0022
git clone https://github.com/google/tracing-framework.git
cd tracing-framework/
./scripts/setup.sh # or setup.bat on Windows
source wtfrc && deployext
# At chrome://extensions load unpacked extension from
# build-bin/wtf-injector-chrome

If you pull new changes, just redeploy:

git pull && git submodule update
deployext
# Reload from chrome://extensions

For more information and other build options, see building.

License

All code except dependencies under third_party/ is licensed under the permissive BSD license. Feel free to fork/rip/etc and use as you wish!

Contributing

Have a fix or feature? Submit a pull request - we love them! Note that we do keep to the style_guide, so please check it out first!

As this is a Google project, you must first e-sign the Google Contributor License Agreement before we can accept any code. It takes only a second and basically just says you won't sue us or claim copyright of your submitted code.

General

License
BSD-2-Clause
Typescript Types
None found
Tree-shakeable
No

Popularity

GitHub Stargazers
2,641
Community Interest
3,015
Number of Forks
226

Maintenance

Commits
11/2110/2201
Last Commit
Dec 3, 2019
Open Issues
114
Closed Issues
172
Open Pull Requests
5
Closed Pull Requests
21

Versions

Versions Released
11/2110/2201
Latest Version Released
Jul 15, 2015
Current Tags
latest2015.7.15-1

Contributors

benvanik
benvanik
Commits: 749
stellaraccident
stellaraccident
Commits: 47
chihuahua
chihuahua
Commits: 39
rsturgell
rsturgell
Commits: 33
ScottTodd
ScottTodd
Commits: 20
baxissimo
baxissimo
Commits: 7
zhaoz
zhaoz
Commits: 5
tantalor
tantalor
Commits: 4
vertexodessa
vertexodessa
Commits: 4
warrencraddock
warrencraddock
Commits: 3
poucet
poucet
Commits: 3
balupton
balupton
Commits: 2
IgorMinar
IgorMinar
Commits: 2
lipis
lipis
Commits: 2
bennycode
bennycode
Commits: 2