# google/tracing-framework

Web Tracing Framework libraries and extensions.

Repository: https://github.com/google/tracing-framework
Canonical: https://ross.abutalabs.com/products/tracing-framework
Homepage: http://google.github.io/tracing-framework/
Language: JavaScript
License: BSD-3-Clause
License Family: permissive
Archived: true
Last push: 2019-12-10T20:36:52+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5046, "days_push": 2458, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2625, forks 193 (observed 2026-08-28T04:07:05.261219+00:00)

## What it is
A set of JavaScript libraries, tools, and visualizers from Google for instrumenting, tracing, and analyzing complex web applications. It helps developers find performance problems and build smooth 60fps web apps, with a Chrome extension for capture and rich trace visualization.

## Use cases
- find performance bottlenecks in web apps
- trace and visualize javascript execution
- debug jank to hit 60fps
- capture and replay canvas and webgl rendering
- track memory allocations per function
- remotely trace chrome for android pages

## When to choose
- you need fine-grained custom instrumentation of javascript async flows
- you want to analyze canvas/webgl rendering or heap allocations in the browser
- you need a visualizer for millions of trace events

## When to avoid
- you need actively maintained tooling - the project is largely dormant since ~2019
- you just need basic profiling - Chrome DevTools covers most needs today
- you need server-side or non-browser tracing

## Facets
- artifact type: library
- maturity: abandoned
- function: tracing, monitoring, data-visualization, developer-tools
- domain: web-development, frontend, performance, developer-tools
- platform: browser
- tags: web-performance, profiling, chrome-extension, webgl, canvas-replay, heap-tracking, javascript, nodejs

## Member repositories
- google/tracing-framework (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:05.261219+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:19:49.521696+00:00, confidence not recorded.
  - readme: https://github.com/google/tracing-framework (fetched 2026-08-28T04:07:05.261219+00:00, sha a75dc1600915)
  - homepage: http://google.github.io/tracing-framework/ (fetched 2026-08-29T10:02:57.439879+00:00, sha bf19baf2ec95)
  - registry_npm: https://registry.npmjs.org/tracing-framework (fetched 2026-08-29T10:02:57.443254+00:00, sha 58b03fa1c0bf)
- Data as of 2026-08-30T08:39:29.467469+00:00.
