nowfound

Life & fun · April 16, 2025

K(r)ep - A high-performance string search utility

Fast text search tool with advanced algorithms, SIMD acceleration, multi-threading, and regex support. Designed for rapid, large-scale pattern matching with memory-mapped I/O and hardware optimizations. - davidesantangelo/krep

K(r)ep - A high-performance string search utility launched on April 16, 2025 with 21 votes, #922 of 7,818 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 12% of April 2025

In plain words

K(r)ep is a command-line string search utility designed for fast text searching across files and directories. Built for developers and power users who need efficient pattern matching, it emphasizes high performance as its core feature. The tool is open source and available on GitHub, making it accessible for those looking for a lightweight alternative to standard search utilities.

written from the facts on this page · September 2026

From the sources

A high-performance string search utility for the command line. Fast, multi-threaded, and grep-compatible. # macOS (Homebrew) brew install krep # From source git clone https://github.com/davidesantangelo/krep.git cd krep make sudo make install Requirements: GCC or compatible C compiler, POSIX system (Linux, macOS, BSD), pthread. krep [OPTIONS] PATTERN [FILE | DIRECTORY] krep [OPTIONS] -e PATTERN -e PATTERN ... krep [OPTIONS] -f FILE # patterns from file (- for stdin) krep [OPTIONS] -s PATTERN STRING # search in a string instead of a file cat FILE | krep PATTERN Examples krep -F " value: 100% " config.ini # fixed string krep -r " function " ./project # recursive search krep -r --gitignore "…from github.com

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2025

the whole month →
  • Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    Dev tools · 2025 · runpyxl.com

  • The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.

    Life & fun · 2025 · filiph.github.io

  • https://the-pocket.github.io/Tutorial-Codebase-Knowledge/

    AI · 2025 · github.com

  • Whatting▲898

    The iPad diary, just for you

    Work · 2025 · whatting.com

  • Browser with AI companions that automate web tasks

    AI · 2025 · strawberrybrowser.com

  • Peek▲828

    AI personal finance coach that guides you through decisions

    Work · 2025 · peek.money