Pular para o conteúdo

Selecionar língua

Idioma atual: Português (Brasil)

Chrome DevTools

Source: https://github.com/ChromeDevTools/awesome-chrome-devtools at 83087609da17
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Ferramentas e recursos excepcionais no ecossistema do Chrome DevTools

Ferramentas, drivers de protocolo, visualizadores de trace e frontends independentes construídos em torno do Chrome DevTools e do Chrome DevTools Protocol (CDP). Seguindo o Awesome Manifesto, mantemos esta lista focada no que é genuinamente útil em vez de indexar tudo no espaço.


  • Dev Tips - Grande coleção de dicas como gifs animados.
  • DevTools Tips - Coleção de dicas ilustradas como mini tutoriais.
  • Web cheatcodes - Ferramentas de desenvolvedor do navegador para não desenvolvedores.
  • Dear Console - Uma coleção de snippets para usar no console do navegador.
  • Chrome Secret Menus - Guia das páginas internas chrome:// do Chrome e ferramentas de diagnóstico.
  • Front-end Debugging Tools Handbook - Guia prático de depuração front-end entre DevTools, extensões de frameworks e IDEs.

Os traces do DevTools Performance e os logs .cpuprofile do V8 são JSON puro por baixo, e alguns visualizadores independentes fazem maravilhas com eles:

  • trace.cafe - Compartilhe e veja traces de performance web diretamente no painel Performance do DevTools (fonte).
  • speedscope - Visualizador de flamegraph rápido e interativo que importa .cpuprofile e traces de linha do tempo do Chrome.
  • cpupro - Analisador V8/Chrome .cpuprofile profundo com flamegraphs, árvores de chamadas e diagnóstico de pontos quentes.
  • Perfetto - Suíte de perfilagem de sistema e análise de trace (ui.perfetto.dev) com suporte a trace do Chromium e consulta SQL de trace.

Dica pro: ative o Protocol Monitor integrado do Chrome (More tools > Protocol monitor) para assistir ao tráfego CDP ao vivo e disparar comandos brutos direto no navegador.

Bibliotecas para dirigir o protocolo (ou uma camada acima)

Seção intitulada “Bibliotecas para dirigir o protocolo (ou uma camada acima)”

Somos extremamente exigentes com esta seção. Todos estão encapsulando um navegador para agentes agora — espere que qualquer PR adicionando outro servidor MCP ou CLI de agente seja fechada, a menos que tenha tração real e faça algo novo com CDP por baixo.

  • chrome-devtools-mcp - Servidor MCP oficial para o Chrome DevTools, que também inclui uma CLI.
  • Webcmd - Compila a navegação do site em comandos CLI determinísticos por site para agentes de IA.
  • Lumen - Agente de navegador voltado para visão com replay determinístico auto-curativo sobre CDP.
  • bdg - Sessão CDP de segundo plano persistente expondo DOM, rede, console e métodos de protocolo brutos como comandos shell.
  • devtools-remote-debugger - Depure uma página web remotamente via um agente CDP implementado em JS do lado do cliente.
  • Inspect - Use o DevTools contra navegadores e WebViews iOS e Android. (código fechado)

Usando o frontend do DevTools com outras plataformas

Seção intitulada “Usando o frontend do DevTools com outras plataformas”

A UI do DevTools é um app web que fala CDP sobre um WebSocket, então você pode incorporá-lo ou apontar para Node, Ruby, webviews móveis ou runtimes personalizados (veja chrome://inspect para alvos integrados).


  • React Developer Tools - Inspecione hierarquias de componentes React, props e flamegraphs do profiler.
  • Vue.js Developer Tools - Inspecione componentes, estado e roteamento do Vue.js.
  • Angular DevTools - Inspeção de árvore de componentes e profiling de detecção de mudanças para Angular.
  • Redux Devtools - Depuração por volta no tempo e histórico de ações para Redux.
  • Ember.js Inspector - Inspecione objetos, rotas e dados do Ember.js.
  • Web Component DevTools - Inspecione, modifique e observe elementos customizados e shadow DOM na página.
  • Clockwork - Perfilagem de aplicações PHP e inspeção de requisições no DevTools.
  • RailsPanel - Painel de perfilagem de requisições e SQL do Ruby on Rails.

Projetos antigos, provavelmente não mantidos mais… Mas ainda legais.

  • ndb - Experiência de depuração Node.js aprimorada construída sobre o frontend do DevTools.
  • thetool - Perfilagem de CPU, memória, cobertura e tipos para Node.js.
  • Facebook Stetho - Depuração nativa Android com Chrome DevTools.
  • PonyDebugger - Depuração remota de rede e Core Data para apps iOS via Chrome DevTools.
  • betwixt - Proxy de rede em nível de sistema inspecionado através de um painel Network do DevTools independente.
  • Dirac - Depuração ClojureScript com um fork customizado do DevTools.
  • VS Code - Debugger for Chrome - Depurador original do Chrome para VS Code (substituído pelo vscode-js-debug integrado, que tem uma rica implementação CDP/DAP).
  • noice-json-rpc - Biblioteca TypeScript/JS baseada em proxy expondo domínios CDP diretamente como uma API.
  • PuPHPeteer - Ponte PHP para o Node Puppeteer.
  • Insight - Kit de ferramentas de depuração WebGL para Chrome DevTools.
  • Remote Debug Gateway - Conecte um cliente de depuração a múltiplos navegadores de uma vez.
    • DevTools multiusuário: DevTools Remote - Depure remotamente o navegador de outra pessoa.
  • DevTools Backend - Implementação independente do backend do Chrome DevTools para depurar ambientes web arbitrários.
  • Driver Python CDP: pychrome - Manipulador de transporte CDP de baixo nível.
  • ios-webkit-debug-proxy - Expõe instâncias do Mobile Safari e UIWebView via CDP.
  • IE Diagnostics Adapter - Adaptador de protocolo que traduz IE 11 para CDP.

HagiCode

O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.

Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.

Acessar HagiCodeLer a documentação
  • InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
  • EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
  • InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.

Baixar para Windows

Obter na Microsoft StoreTodos os downloads

Transforme ideias em software entregue.

O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.

Inteligente
Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
Eficiente
A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
Divertido
As interações de interface facilitam o planejamento, a execução de agentes e os projetos.

Sair do Awesome Site?

Você está prestes a visitar um site externo. Não controlamos o conteúdo nem as práticas de privacidade dele.

Destino

Continuar para o site