Ross ROSS = Recommend OSS · open-source software intelligence for agents

Zizzamia/perfume.js

Some data may be outdated — see provenance labels.

Web performance library for measuring all performance vitals metrics observed · 2026-10-05

github.com/Zizzamia/perfume.js · homepage · TypeScript · MIT (permissive) observed · 2026-10-05

Health v2 · maintenance only

41/100

  • Activity 40
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3237
  • days_rel: n/a
  • days_push: 361
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3203 stars · 112 forks observed · 2026-10-05

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Perfume.js is a tiny, zero-dependency TypeScript library for measuring web performance metrics like TTFB, FCP, LCP, FID, CLS, INP, and TBT using the latest browser Performance APIs. It collects real user measurement field data and reports it to any analytics tool of your choice.

Use cases

  • measure core web vitals like LCP and CLS in production
  • collect real user monitoring data for my web app
  • track first contentful paint and time to first byte
  • report performance metrics to my analytics tool
  • monitor total blocking time and interaction to next paint
  • measure resource timing and element timing in the browser
  • understand how users worldwide perceive my site's page speed

When to avoid

  • you need lab-based synthetic testing or load testing rather than field measurement
  • you need server-side or backend performance monitoring
  • you want a full RUM platform with dashboards rather than a metrics collection library

Facets

library · maturity active

monitoring analytics web-development frontend performance analytics browser web-vitals real-user-monitoring performance-metrics typescript zero-dependencies web-server

2 sources

Member repositories

RepositoryRoleHealth v2
Zizzamia/perfume.jsmain41

For agents

markdown · JSON · MCP: product_card(name="Zizzamia/perfume.js")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem