Repolode
XAMPPRocky

XAMPPRocky/tokei

Ferramenta de linha de comando rápida que conta arquivos, linhas de código, comentários e linhas em branco, agrupados por linguagem.

Alternativa open source a:cloc

Estrelas
15,010
Forks
712
Issues abertas
250
Último commit
há 2 meses

O que é?

Tokei é um programa de linha de comando que examina um diretório e informa quanto código ele contém. Para cada linguagem, mostra o número de arquivos, o total de linhas, as linhas de código, as linhas de comentários e as linhas em branco, além de um total geral ao final.

Por padrão, respeita os arquivos .gitignore e .ignore, permite excluir caminhos com padrões e pode ordenar a saída por qualquer coluna ou listar estatísticas por arquivo. Os resultados podem ser exportados como JSON, YAML ou CBOR, e uma saída salva pode ser usada como entrada para combinar as estatísticas com as de outra execução. Tokei também é distribuído como uma biblioteca Rust, para incorporar a mesma lógica de contagem em outros programas.

A ferramenta está disponível para Linux, macOS e Windows por meio de gerenciadores de pacotes comuns, como Homebrew, Cargo, repositórios no estilo apt, winget e Scoop, e também pode ser executada no Docker.

Recursos principais

  • 01Conta arquivos, linhas de código, comentários e linhas em branco para cada linguagem.
  • 02Respeita os arquivos .gitignore e .ignore e permite usar padrões personalizados para exclusões.
  • 03Exporta resultados como JSON, YAML ou CBOR e pode combinar resultados salvos.
  • 04Lista estatísticas por arquivo e ordena a saída por qualquer coluna.
  • 05Disponível como ferramenta de linha de comando e como biblioteca Rust.

Casos de uso

  • Obter rapidamente uma visão geral do tamanho e da variedade de linguagens de uma base de código desconhecida.
  • Acompanhar o volume de código ao longo do tempo armazenando e combinando estatísticas do CI.
  • Gerar um badge ou relatório sobre o tamanho do código para o README de um projeto.
  • Excluir arquivos gerados ou incorporados de terceiros da contagem de linhas em repositórios grandes.

Início rápido

  1. 1

    Instalar via Cargo (gerenciador de pacotes do Rust)

    cargo install tokei
  2. 2

    Executar tokei na pasta atual

    tokei .

Antes de usar

  • Nos metadados, a licença está listada como NOASSERTION, embora o README diga que ela é dupla: MIT/Apache-2.0.

Em coleções

Tópicos

Perguntas frequentes

O que é tokei?
Ferramenta de linha de comando rápida que conta arquivos, linhas de código, comentários e linhas em branco, agrupados por linguagem. Tokei é um programa de linha de comando que examina um diretório e informa quanto código ele contém. Para cada linguagem, mostra o número de arquivos, o total de linhas, as linhas de código, as linhas de comentários e as linhas em branco, além de um total geral ao final.
tokei é gratuito? Qual é a licença?
tokei é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
tokei ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de tokei foi em 6 de set. de 2026.
Para que posso usar tokei?
Obter rapidamente uma visão geral do tamanho e da variedade de linguagens de uma base de código desconhecida. Acompanhar o volume de código ao longo do tempo armazenando e combinando estatísticas do CI. Gerar um badge ou relatório sobre o tamanho do código para o README de um projeto. Excluir arquivos gerados ou incorporados de terceiros da contagem de linhas em repositórios grandes.
Como instalar tokei?
Instalar via Cargo (gerenciador de pacotes do Rust): cargo install tokei Executar tokei na pasta atual: tokei .
Onde consigo tokei?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/XAMPPRocky/tokei

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

Projetos relacionados