Text processing
phiresky/ripgrep-all8.4K

ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.

grex7.4K

A command-line tool and library for generating regular expressions from user-provided test cases

Melody4.7K

A language that compiles to regular expressions and aims to be more easily readable and maintainable

rust-lang/regex3.6K

Regular expressions (RE2 style)

ashvardanian/stringzilla2.4K

SIMD-accelerated string search, sort, edit distances, alignments, and generators for x86 AVX2 & AVX-512, and Arm NEON crates.io

greyblake/whatlang-rs987

Natural language detection library based on trigrams

sstadick/hck704

A faster and more featureful drop in replacement for cut

ruplacer453

Find and replace text in source files Run tests

vishaltelangre/ff336

Find files (ff) by name!

BurntSushi/suffix264

Linear time suffix array construction (with Unicode support)

BurntSushi/tabwriter254

Elastic tab stops (i.e., text column alignment)

whitfin/runiq211

an efficient way to filter duplicate lines from unsorted input.

Lisprez/so_stupid_search165

A simple and fast string search tool for human beings

cpc137

Parses and calculates strings of math with support for units and unit conversion, from 1+2 to 1% of round(1 lightyear / 14!s to km/h).

ps1dr3x/easy_reader87

A reader that allows forwards, backwards and random navigations through the lines of huge files without consuming iterators

cchexcode/complate41

An in-terminal text templating tool designed for standardizing messages (like for GIT commits). crates.io crates.io

r
ripgrep

combines the usability of The Silver Searcher with the raw speed of grep

s
sd

Intuitive find & replace CLI

x
xsv

A fast CSV command line tool (slicing, indexing, selecting, searching, sampling, etc.)

s
strsim-rs

String similarity metrics