Open Source
v0.1.2

count

Una herramienta de línea de comandos en Rust ultrarrápida para contar líneas, palabras y caracteres. Procesamiento paralelo, coincidencia inteligente de patrones y recorrido inteligente de directorios.

Terminal
$ count -R src/
Processed 1,247 files
Total lines: 89,432
Time: 0.034s

$ count -p "fn\s+\w+" src/ --match
Found 847 function definitions
In 156 files

Funciones potentes

Diseñado para la velocidad con el rendimiento moderno de Rust

Procesamiento paralelo

Conteo multihilo ultrarrápido usando Rayon. Procesa múltiples archivos simultáneamente para máximo rendimiento.

Coincidencia inteligente de patrones

Cuente ocurrencias de patrones específicos con soporte regex. Encuentre definiciones de funciones, comentarios TODO y más.

Manejo inteligente de archivos

Detección y exclusión automática de archivos binarios. Maneja con elegancia diversas codificaciones de texto y finales de línea.

Estadísticas jerárquicas

Obtenga estadísticas detalladas para cada directorio y subdirectorio. Perfecto para entender la estructura de un proyecto.

Salida limpia

Salida legible con formato personalizable. Opción de salida JSON para integración con otras herramientas.

Multiplataforma

Funciona sin problemas en Linux, macOS y Windows. Binario único sin dependencias para un despliegue sencillo.

Ejemplos de uso

Interfaz de línea de comandos simple y potente

Conteo básico

$ count main.rs

Directorio recursivo

$ count -R src/

Coincidencia de patrones

$ count -p "TODO" --match

Salida JSON

$ count -R --json

Detalles técnicos

Dependencias

  • clap - Análisis de argumentos CLI
  • rayon - Procesamiento paralelo
  • regex - Coincidencia de patrones
  • walkdir - Recorrido de directorios

Requisitos del sistema

  • Rust 1.70.0 o superior
  • Sistema operativo de 64 bits
  • Linux, macOS o Windows

¿Listo para contar?

Obtenga count y comience a analizar su código fuente al instante.

Más herramientas

Proyectos open-source

🔢

count

Contador rápido de líneas/palabras/caracteres (esta página)

📍

whereis

Buscador de rutas multiplataforma

🔍

ninjagrep

Búsqueda de texto ultrarrápida

🧹

build-cleanup

Limpieza inteligente de artefactos de compilación