awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleChrome avatar

GoogleChrome/lighthouse-ci

0
View on GitHub↗
6,996 estrellas·706 forks·JavaScript·Apache-2.0·5 vistas

Lighthouse Ci

Lighthouse CI is a continuous integration tool designed to automate web audits and detect performance, accessibility, and SEO regressions between code commits. It functions as a web performance regression suite that enforces resource budgets and runs automated quality checks during the software development lifecycle.

The system distinguishes itself through the ability to block code merges if performance metrics fall below defined quality thresholds. It provides mechanisms for commit-to-commit comparison and cross-version site analysis to pinpoint specific resource improvements or regressions.

The project covers a broad range of observability and automation capabilities, including audit history tracking and performance trend monitoring. It utilizes headless browser orchestration to execute audits and supports the enforcement of maximum script and image sizes to prevent production bloat.

Features

  • Performance Auditing - Automates the execution of web performance audits on every commit to detect regressions.
  • CI/CD Regression Analyzers - Integrates performance regression analysis directly into CI pipelines to detect quality shifts.
  • Automated Quality Workflows - Integrates performance, accessibility, and SEO checks into the development lifecycle as automated quality workflows.
  • Performance Threshold Enforcement - Fails builds when performance metrics deviate from predefined quantitative thresholds.
  • CI Integration Testing - Executes automated performance and accessibility test suites within CI/CD pipelines to prevent regressions.
  • Quality Gates - Implements gating mechanisms that block code merges when performance budgets are violated.
  • Continuous Web Auditing Tools - Provides an automated system for running performance, SEO, and accessibility checks during the development lifecycle.
  • Regression Testing Suites - Provides a suite of automated tests that compare Lighthouse scores between commits to prevent performance degradation.
  • Metric-Based Regression Testing - Compares current audit scores against predefined limits to determine if a build should fail.
  • Headless Browser Orchestrators - Orchestrates headless browser instances to ensure consistent environments for capturing page metrics.
  • Resource Budgeting - Fails builds when script or image sizes exceed defined resource budgets.
  • Web Version Comparisons - Provides the ability to analyze two different versions of a site to pinpoint resource improvements or regressions.
  • Commit Comparison Tools - Analyzes differences in performance metrics between a current commit and its ancestor.
  • GitHub Actions - Provides native integration for executing performance audits via GitHub Actions on pull requests.
  • Metric and Performance Monitors - Tracks performance metrics and scores over time to visualize the impact of changes on site quality.
  • Audit Result Tracking - Stores and compares audit results across different commits to visualize performance shifts over time.
  • Performance Trend Analysis - Provides interfaces for analyzing performance patterns and metric shifts across different versions of a site.
  • Trend Analysis - Tracks web quality metrics over time to visualize the impact of changes on site speed and stability.
  • Web Accessibility Compliance - Automatically scans web pages for accessibility and SEO violations to ensure compliance before production.
  • Comparative Audit Analysis - Analyzes structured JSON audit data between commits to identify specific performance regressions and improvements.
  • Performance Monitoring - Enforces performance budgets within CI/CD pipelines.

Historial de estrellas

Gráfico del historial de estrellas de googlechrome/lighthouse-ciGráfico del historial de estrellas de googlechrome/lighthouse-ci

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Lighthouse Ci

Proyectos open-source similares, clasificados según cuántas características comparten con Lighthouse Ci.
  • gatling/gatlingAvatar de gatling

    gatling/gatling

    6,923Ver en GitHub↗

    Gatling is a load testing framework and traffic generation engine used to measure response times and error rates under heavy load. It functions as an as-code testing library, allowing users to define high-volume traffic simulations and performance tests through programming languages rather than graphical interfaces. The system enables multi-language load simulation and the ability to model concurrent user traffic to identify infrastructure bottlenecks and stability limits. It supports a test-as-code workflow, where version-controlled scripts are integrated into build pipelines as performance

    Scala
    Ver en GitHub↗6,923
  • sitespeedio/sitespeed.ioAvatar de sitespeedio

    sitespeedio/sitespeed.io

    4,989Ver en GitHub↗

    sitespeed.io is a web performance analysis tool and monitoring system designed to measure website speed and Core Web Vitals using real browsers. It functions as a performance regression suite and a browser performance monitor, enabling the enforcement of performance budgets to detect and block speed regressions. The project is distinguished by its real device testing framework, which executes performance audits on physical Android and iOS hardware via USB connections. It includes a specialized tool for generating and comparing HTTP Archive files to diagnose network bottlenecks, alongside inte

    JavaScriptmetricsmonitoringperfmatters
    Ver en GitHub↗4,989
  • thoughtbot/guidesAvatar de thoughtbot

    thoughtbot/guides

    9,556Ver en GitHub↗

    This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of

    Ruby
    Ver en GitHub↗9,556
  • thedaviddias/front-end-checklistAvatar de thedaviddias

    thedaviddias/Front-End-Checklist

    72,941Ver en GitHub↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility standards are met. The checklist distinguishes itself through a hierarchical taxonomy that organizes complex technical requirements into logical domains, such as security, performance, and semantic structure. By utilizing a progressive enhancement methodology, it encourages develop

    MDXchecklistcssfront-end-developer-tool
    Ver en GitHub↗72,941
Ver las 30 alternativas a Lighthouse Ci→

Preguntas frecuentes

¿Qué hace googlechrome/lighthouse-ci?

Lighthouse CI is a continuous integration tool designed to automate web audits and detect performance, accessibility, and SEO regressions between code commits. It functions as a web performance regression suite that enforces resource budgets and runs automated quality checks during the software development lifecycle.

¿Cuáles son las características principales de googlechrome/lighthouse-ci?

Las características principales de googlechrome/lighthouse-ci son: Performance Auditing, CI/CD Regression Analyzers, Automated Quality Workflows, Performance Threshold Enforcement, CI Integration Testing, Quality Gates, Continuous Web Auditing Tools, Regression Testing Suites.

¿Qué alternativas de código abierto existen para googlechrome/lighthouse-ci?

Las alternativas de código abierto para googlechrome/lighthouse-ci incluyen: gatling/gatling — Gatling is a load testing framework and traffic generation engine used to measure response times and error rates under… sitespeedio/sitespeed.io — sitespeed.io is a web performance analysis tool and monitoring system designed to measure website speed and Core Web… thoughtbot/guides — This project is a software engineering style guide and a curated collection of architectural patterns and coding… thedaviddias/front-end-checklist — This project provides a comprehensive web development checklist designed to verify the production readiness of… agentdeskai/browser-tools-mcp — This project is a browser automation toolset and Model Context Protocol server that connects large language models to… apify/crawlee-python — Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive…