Krep: Utilidad de búsqueda de cadenas ultrarrápida

2025-04-16
Krep: Utilidad de búsqueda de cadenas ultrarrápida

Krep es una utilidad de búsqueda de cadenas optimizada para el rendimiento, diseñada para un rendimiento y eficiencia máximos al procesar archivos y directorios grandes. Utiliza múltiples algoritmos de búsqueda y aceleración SIMD (cuando está disponible), priorizando la velocidad y la simplicidad. Krep selecciona automáticamente el algoritmo óptimo, admite la búsqueda multi-hilo, E/S asignada a memoria, expresiones regulares y la búsqueda recursiva de directorios, mientras omite los archivos binarios y los directorios comunes no relacionados con el código. Los puntos de referencia muestran que Krep es aproximadamente 41,5 veces más rápido que grep y ligeramente más rápido que ripgrep.