Um servidor MCP que permite a agentes de programação controlar e inspecionar um Chrome em execução usando o Chrome DevTools para depuração e análise de desempenho.
GoogleChrome/lighthouse
Ferramenta de código aberto que audita páginas da web quanto a desempenho, acessibilidade, SEO e boas práticas, executada pelo Chrome DevTools, por uma extensão do Chrome ou pelo CLI e módulo do Node.
Alternativa open source a:PageSpeed Insights
WebPageTest
- Estrelas
- 30,924
- Forks
- 9,772
- Issues abertas
- 439
- Último commit
- há 5 horas
O que é?
O Lighthouse analisa aplicativos e páginas da web, coleta métricas de desempenho e apresenta boas práticas para desenvolvedores. Ele abre a página em um navegador Chrome local, aplica por padrão uma simulação de limitação de rede e CPU e gera um relatório com pontuações nas categorias desempenho, acessibilidade, boas práticas e SEO.
Você pode executá-lo pelo painel do Lighthouse no Chrome DevTools, pela extensão disponível na Chrome Web Store ou pelo CLI e módulo programático do Node. O CLI pode gerar arquivos HTML, JSON ou CSV, auditar várias URLs listadas em um arquivo e salvar traces e capturas de tela. As execuções acontecem localmente, e os resultados não são enviados a um servidor remoto.
A ferramenta pode ser estendida por meio de configurações, auditorias personalizadas e plugins. Vários serviços de terceiros e integrações de CI são baseados nela, e o projeto exige Node 22 ou posterior para o CLI.
Recursos principais
- 01Avalia páginas nas categorias desempenho, acessibilidade, boas práticas e SEO.
- 02Pode ser executado pelo Chrome DevTools, pela extensão do Chrome, pelo CLI do Node ou como módulo do Node.
- 03Gera relatórios em HTML, JSON ou CSV.
- 04Aplica limitações configuráveis de rede e CPU, com predefinições para dispositivos móveis e desktop.
- 05Oferece suporte a auditorias personalizadas e plugins por meio de configurações.
- 06Audita várias URLs em lote e oferece suporte a páginas autenticadas por meio de headers e cookies.
Casos de uso
- Verificar o desempenho de carregamento e os Core Web Vitals de um site antes do lançamento.
- Executar auditorias automatizadas de desempenho e qualidade em pipelines de CI.
- Comparar as pontuações das páginas ao longo do tempo para detectar regressões.
- Auditar várias URLs em lote para identificar problemas de SEO e acessibilidade.
Início rápido
- 1
Instale o Lighthouse globalmente com npm
npm install -g lighthouse - 2
Execute uma auditoria em uma URL (o relatório HTML é salvo em um arquivo)
lighthouse https://airhorner.com/
Antes de usar
- A CLI do Node requer o Node 22 (LTS) ou posterior.
- Para realizar auditorias, o Chrome precisa estar instalado na máquina.
Tópicos
Perguntas frequentes
- O que é lighthouse?
- Ferramenta de código aberto que audita páginas da web quanto a desempenho, acessibilidade, SEO e boas práticas, executada pelo Chrome DevTools, por uma extensão do Chrome ou pelo CLI e módulo do Node. O Lighthouse analisa aplicativos e páginas da web, coleta métricas de desempenho e apresenta boas práticas para desenvolvedores. Ele abre a página em um navegador Chrome local, aplica por padrão uma simulação de limitação de rede e CPU e gera um relatório com pontuações nas categorias desempenho, acessibilidade, boas práticas e SEO.
- lighthouse é gratuito? Qual é a licença?
- lighthouse é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- lighthouse ainda é mantido?
- Manutenção ativa. O último commit de lighthouse foi em 21 de out. de 2026.
- Para que posso usar lighthouse?
- Verificar o desempenho de carregamento e os Core Web Vitals de um site antes do lançamento. Executar auditorias automatizadas de desempenho e qualidade em pipelines de CI. Comparar as pontuações das páginas ao longo do tempo para detectar regressões. Auditar várias URLs em lote para identificar problemas de SEO e acessibilidade.
- Como instalar lighthouse?
- Instale o Lighthouse globalmente com npm: npm install -g lighthouse Execute uma auditoria em uma URL (o relatório HTML é salvo em um arquivo): lighthouse https://airhorner.com/
- Onde consigo lighthouse?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/GoogleChrome/lighthouse
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Checklist open source com 386 regras de boas práticas de front-end para pessoas e agentes de IA, além de um servidor MCP hospedado para auditorias feitas por agentes.
Checklist abrangente de performance front-end para HTML, CSS, fontes, imagens, JavaScript e regras de servidor, com explicações, orientações e links para ferramentas.
Plugin open source de análise de SEO para Claude Code, com auditorias paralelas de SEO técnico, E-E-A-T, Schema.org e otimização para buscas com IA.
Coleção de pacotes de instruções instaláveis que dão a agentes de programação com IA conhecimentos de boas práticas específicos da Vercel, do React e do Next.js.
Lista selecionada de dicas práticas de CSS sobre resets, layout, seletores, tipografia e dimensionamento responsivo, cada uma com exemplos curtos de código.