Analizador de Repositório

Analisa um repositório do GitHub para fornecer um relatório de saúde conciso sobre qualidade do código, dependências, licenças e sinais de segurança para desenvolvedores e equipes de segurança.

Request Feature / Support
9,080+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Esta ferramenta analisa um repositório público do GitHub para extrair sinais estruturais e de ecossistema a partir de arquivos manifestos, configurações de testes, fluxos de CI e metadados históricos. Ela produz um relatório multi-métrica centrado na saúde do código, no risco de dependências e na governança OSS. As entradas obrigatórias incluem a URL do repositório; controles de escopo opcionais cobrem profundidade de varredura, filtros de idioma e se incluir dependências de desenvolvimento.
Conceitualmente a análise trata o repositório como uma rede de componentes: módulos de origem, dependências, licenças e testes. Ela inventaria dependências a partir de manifestos (por exemplo, gerenciadores de pacotes em ecossistemas), detecta pacotes desatualizados ou vulneráveis e sinaliza conflitos de licenças. A pontuação agrega: sinais de qualidade de código (resultados de lint, cobertura de testes quando disponível), atualidade das dependências, risco de licença e avisos de segurança em uma pontuação de saúde composta e decomposição por seção.
Quem se beneficia: equipes de desenvolvimento que realizam avaliações de intake, órgãos de governança OSS e equipes de segurança que monitoram riscos em repositórios. Diferenciadores únicos incluem métricas explícitas de saúde de dependências, perfis de risco de licença acionáveis e artefatos exportáveis adequados para auditorias ou revisões de políticas. A ferramenta foi projetada para funcionar com repositórios públicos e lidar com dados parciais quando alguns manifests estão ausentes.
Principais funções e casos de uso incluem análise de dependências baseada em manifest, avaliação de risco de licença com dicas de remediação, tendências históricas quando varreduras anteriores existem, e exportação com um clique para JSON ou Markdown. Fluxos de trabalho típicos incluem avaliar uma nova dependência para um projeto, realizar verificações de governança periódicas ou produzir um relatório conciso para uma revisão de segurança.

How to Use

  1. Fornecer entradas: URL do repositório, profundidade de varredura opcional, incluir dependências de desenvolvimento;
  2. Configurar escopo: filtros de idioma e alcance de ramo;
  3. Executar a análise;
  4. Revisar resultados: health_score, fatores de risco, recomendações;
  5. Exportar relatório: JSON ou Markdown.
How to use analyze github repo

Frequently Asked Questions

Find Quick Answers

Quais fontes de dados são usadas para a análise?
A ferramenta analisa manifestos públicos (por exemplo, package.json, go.mod, pyproject.toml), configurações de CI, metadados de testes quando existentes e licenças. Pode referenciar avisos de vulnerabilidade públicos e dados de licenças OSS para gerar sinais de risco.
Repositórios privados podem ser analisados?
Repositórios privados exigem autenticação com tokens de acesso. Sem acesso, apenas dados públicos são analisados e os resultados refletem a disponibilidade de dados.
Como é calculada a pontuação de saúde?
A pontuação atribui pesos à qualidade do código (40%), dependências (30%), risco de licença (20%) e avisos de segurança (10%). Cada componente é normalizado e agregado em uma pontuação final com detalhamento claro.
Quais formatos de exportação são suportados?
Relatórios podem ser exportados como JSON para uso programático ou Markdown para revisão humana. A exportação mantém métricas, decomposição por idioma e etapas de remediação.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Conversor Spotify para MP3

Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...

Developer Tools

Calculadora de Distância Rodoviária

Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...

Developer Tools

Calculadora de Idade

Determine rapidamente a idade de uma pessoa a partir da sua data de nascimento com nossa calculadora...

Developer Tools

Conversor de moedas

Converta rapidamente valores entre diferentes moedas com nosso conversor de moedas online gratuito,...

Your Feedback Matters

Help Us to Improve