Page MenuHomeFreeBSD

textproc/krep: [NEW PORT] High-performance string search utility
ClosedPublic

Authored by alven on Wed, Feb 18, 4:45 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Feb 27, 1:29 AM
Unknown Object (File)
Thu, Feb 26, 5:20 AM
Unknown Object (File)
Tue, Feb 24, 9:38 PM
Unknown Object (File)
Tue, Feb 24, 11:48 AM
Unknown Object (File)
Tue, Feb 24, 11:48 AM
Unknown Object (File)
Tue, Feb 24, 6:20 AM
Unknown Object (File)
Sun, Feb 22, 3:35 PM
Unknown Object (File)
Sat, Feb 21, 10:22 PM
Subscribers
None

Details

Summary

krep is an optimized string search utility designed for maximum throughput and
efficiency when processing large files and directories. It is built with
performance in mind, offering multiple search algorithms and SIMD acceleration
when available.

Note: Krep is not intended to be a full replacement or direct competitor to
feature-rich tools like grep or ripgrep. Instead, it aims to be a minimal,
efficient, and pragmatic tool focused on speed and simplicity.

Krep provides the essential features needed for fast searching, without the
extensive options and complexity of more comprehensive search utilities. Its
design philosophy is to deliver the fastest possible search for the most common
use cases, with a clean and minimal interface.

WWW: https://github.com/davidesantangelo/krep/

Test Plan

For every {150amd64, 143amd64, 143i386}:

  • Successful poudriere testport
  • Successful run-testing

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

alven requested review of this revision.Wed, Feb 18, 4:45 PM
alven created this revision.
alven signed these changes with MFA.Wed, Feb 18, 7:46 PM
alven accepted this revision.
This revision is now accepted and ready to land.Wed, Feb 18, 7:46 PM