Repolode
o2sh

o2sh/onefetch

Uma ferramenta de linha de comando que exibe no terminal um resumo de informações e estatísticas de código de um repositório Git local.

Estrelas
12,080
Forks
336
Issues abertas
66
Último commit
há 18 horas

O que é?

Onefetch é uma ferramenta de linha de comando que mostra informações do projeto e estatísticas de código de um repositório Git local diretamente no terminal. Ela funciona totalmente offline e lê os dados do histórico do Git e dos arquivos do repositório, sem precisar de conta ou acesso à rede.

Ao executá-la dentro de um repositório ou informar o caminho dele, a ferramenta exibe um painel com detalhes como nome do projeto, distribuição de linguagens, quantidade de commits e autores e estatísticas dos arquivos. É possível ajustar a saída com opções de linha de comando, como o estilo do texto, quais informações exibir, arquivos e diretórios a ignorar e formatos de saída como JSON e YAML.

A ferramenta é distribuída para Linux, macOS e Windows por meio de pacotes no estilo apt, Homebrew, pacman, zypper e winget. Também há binários pré-compilados na página de releases.

Recursos principais

  • 01Exibe o nome do repositório, a distribuição de linguagens e estatísticas de código no terminal.
  • 02Lê os autores e o histórico de commits do Git, funcionando offline.
  • 03Oferece suporte a mais de 100 linguagens de programação.
  • 04Permite personalizar a saída por opções de linha de comando, inclusive nos formatos JSON e YAML.
  • 05Permite ignorar arquivos e diretórios e filtrar linguagens por tipo.

Casos de uso

  • Ter uma visão geral rápida de um repositório desconhecido ao abri-lo.
  • Adicionar um resumo do repositório à inicialização do terminal ou ao prompt do shell.
  • Exportar estatísticas do repositório em JSON ou YAML para usar em scripts ou relatórios.

Início rápido

  1. 1

    Instale no macOS com Homebrew

    brew install onefetch
  2. 2

    Instale no Windows com winget

    winget install onefetch
  3. 3

    Instale no Arch Linux com pacman

    pacman -S onefetch
  4. 4

    Execute o onefetch dentro do seu repositório Git

    cd /path/of/your/repo onefetch

Em coleções

Tópicos

#git#cli#command-line#rust#developer-tools#repository-statistics#command-line-interface#tool

Perguntas frequentes

O que é onefetch?
Uma ferramenta de linha de comando que exibe no terminal um resumo de informações e estatísticas de código de um repositório Git local. Onefetch é uma ferramenta de linha de comando que mostra informações do projeto e estatísticas de código de um repositório Git local diretamente no terminal. Ela funciona totalmente offline e lê os dados do histórico do Git e dos arquivos do repositório, sem precisar de conta ou acesso à rede.
onefetch é gratuito? Qual é a licença?
onefetch é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
onefetch ainda é mantido?
Manutenção ativa. O último commit de onefetch foi em 5 de nov. de 2026.
Para que posso usar onefetch?
Ter uma visão geral rápida de um repositório desconhecido ao abri-lo. Adicionar um resumo do repositório à inicialização do terminal ou ao prompt do shell. Exportar estatísticas do repositório em JSON ou YAML para usar em scripts ou relatórios.
Como instalar onefetch?
Instale no macOS com Homebrew: brew install onefetch Instale no Windows com winget: winget install onefetch Instale no Arch Linux com pacman: pacman -S onefetch Execute o onefetch dentro do seu repositório Git: cd /path/of/your/repo onefetch
Onde consigo onefetch?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/o2sh/onefetch

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados