Open Source
v0.2.1

ninjagrep

Búsqueda de texto ultrarrápida con coincidencia avanzada de patrones y formato de salida intuitivo. Encuentre lo que necesita, cuando lo necesite.

Terminal
$ ninjagrep "TODO" src/
src/main.rs:45: // TODO: Implement error handling
src/utils.rs:12: // TODO: Add logging

$ ninjagrep -i "error" logs/ --count
Total matches: 1,247
Files matched: 89

Funciones potentes

Busque a velocidad ninja con capacidades avanzadas

Blazing Fast

Search millions of lines in seconds using optimized algorithms and multi-threaded processing built on Rust's performance.

Advanced Regex

Soporte completo para expresiones regulares con coincidencia de patrones, grupos de captura y aserciones para búsquedas complejas.

Case Insensitive

Búsqueda insensible a mayúsculas fácil con un solo indicador. Encuentre coincidencias independientemente de las mayúsculas.

Count Mode

Obtenga estadísticas rápidas sobre coincidencias por archivo en modo conteo. Perfecto para entender el volumen de resultados de un vistazo.

Filtering

Excluya archivos y directorios con filtros potentes. Omita node_modules, .git y otros directorios automáticamente.

Salida limpia

Salida formateada y legible con rutas de archivos, números de línea y resaltado. Fácil de leer y analizar mediante programación.

Ejemplos de uso

Comandos intuitivos para búsquedas potentes

Basic Search

$ ninjagrep "function" src/

Case Insensitive

$ ninjagrep -i "error" logs/

Count Matches

$ ninjagrep "TODO" --count

Regex Pattern

$ ninjagrep "fn\s+\w+" src/ --regex

Detalles técnicos

Dependencias

  • clap - Análisis de argumentos CLI
  • regex - Regular expression engine
  • rayon - Procesamiento paralelo
  • memmap2 - Memory-mapped file I/O

Requisitos del sistema

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

¿Listo para buscar?

Obtenga ninjagrep y encuentre lo que busca en segundos.

Más herramientas

Proyectos open-source

🔢

count

Contador rápido de líneas/palabras/caracteres

📍

whereis

Buscador de rutas multiplataforma

🔍

ninjagrep

Búsqueda de texto ultrarrápida (this page)

🧹

build-cleanup

Limpieza inteligente de artefactos de compilación