# YellowLabTools/YellowLabTools

WebPerf and front-end quality testing tool

Repository: https://github.com/YellowLabTools/YellowLabTools
Canonical: https://ross.abutalabs.com/products/yellowlabtools
Homepage: https://yellowlab.tools
Language: JavaScript
License: GPL-2.0
License Family: copyleft
Last push: 2024-02-21T10:29:28+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4415, "days_push": 924, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2457, forks 125 (observed 2026-08-28T04:06:53.266537+00:00)

## What it is
Yellow Lab Tools is a web performance and front-end code quality auditing tool that loads a webpage, collects metrics via Phantomas/Puppeteer, and scores them with detailed issue reports. It is available as an online tool, CLI, Node.js package, public API, and self-hosted Docker/server instance.

## Use cases
- audit a webpage for performance issues
- run a page speed test from the command line
- check front-end code quality of my site
- set performance budgets in CI
- self-host a private page speed audit tool
- test localhost pages for web performance
- integrate webperf audits via API

## When to choose
- you want an easy-to-read web performance scorecard with in-depth issue details
- you need CLI or API-driven page audits for automation and CI
- you want a self-hosted alternative to online page speed tools

## When to avoid
- you need continuous real-user monitoring (RUM) in production
- you need Lighthouse-style Core Web Vitals audits specifically
- you need load or stress testing rather than single-page audits

## Facets
- artifact type: application
- maturity: maintenance
- function: testing, benchmarking, monitoring, developer-tools
- domain: web-development, performance, developer-tools, frontend
- platform: cli, cross-platform
- tags: webperf, pagespeed, front-end-quality, phantomas, puppeteer, performance-audit, performance-budget, nodejs, docker, web-server

## Member repositories
- YellowLabTools/YellowLabTools (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:53.266537+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:30:01.480333+00:00, confidence not recorded.
  - readme: https://github.com/YellowLabTools/YellowLabTools (fetched 2026-08-28T04:06:53.266537+00:00, sha 09071b2629c1)
  - homepage: https://yellowlab.tools (fetched 2026-08-29T10:11:16.106103+00:00, sha e9c1e13653cc)
  - site_page: https://yellowlab.tools/about (fetched 2026-08-29T10:11:16.115027+00:00, sha e9c1e13653cc)
  - registry_npm: https://registry.npmjs.org/yellowlabtools (fetched 2026-08-29T10:11:16.116794+00:00, sha 197d83f6faa7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
