-
bat
A cat(1) clone with wings
-
memchr
extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search
-
fast-glob
A high-performance glob matching crate for Rust
-
stringzilla
Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU
-
boyer-moore-magiclen
fast string search algorithm implemented in Rust
-
glob-match
An extremely fast glob matcher
-
esi
A streaming parser and executor for Edge Side Includes
-
frizbee
Fast typo-resistant fuzzy matching via SIMD smith waterman, similar algorithm to FZF/FZY
-
rgwml
ONLY 🤯 RUST-dominant AI, Data Science & Machine Learning RUST Library designed to minimize developer cognitive load, and replicate the Python Pandas Library with OpenAI, XGBoost…
-
rexile
A blazing-fast regex engine with 22x faster compilation and optimized case-insensitive matching
-
ag
CLI App to slice and dice logfiles
-
neo_frizbee
Fast typo-resistant fuzzy matching via SIMD smith waterman, similar algorithm to FZF/FZY
-
simple-string-patterns
Makes it easier to match, split and extract strings in Rust without regular expressions. The parallel string-patterns crate provides extensions to work with regular expressions via the Regex library
-
triple_accel
Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
-
trypema
High-performance rate limiting primitives in Rust, designed for concurrency safety, low overhead, and predictable latency
-
fuzzy-regex
High-performance fuzzy regular expression engine combining regex with Damerau-Levenshtein distance
-
naive_opt
The optimized naive string-search algorithm
-
vpsearch
Vantage Point Tree search algorithm for fast nearest neighbour search in multi-dimensional metric spaces
-
rs-stats
Statistics library in rust
-
minspan
a package for determining the minimum span of one vector within another
-
bito-lint
Quality gate tooling for building-in-the-open artifacts
-
telety
Access type information across crates and modules in your proc macros
-
ndl
A minimal TUI client for Threads
-
molybdenum
Recursive search and replace CLI application
-
lucid-core
Reconstructive memory retrieval engine using ACT-R spreading activation
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
Rust_Grammar
comprehensive, production-ready text analysis library and REST API server. Features 19+ professional writing analysis tools including grammar checking, readability metrics, passive voice detection…
-
statslicer
Guacamole provides a linearly-seekable random number generator
-
needle-cli
TUI that highlights the GitHub PRs that need you
-
skyscraper
XPath for HTML web scraping
-
european-data-format
European Data Format (EDF/EDF+) utilities to read and write EDF files, EDF+ files, XML files, JSON files
-
async-regex
Empower regex with streaming capabilities - high-performance async streaming pattern search using regex for multi-byte pattern matching in data streams
-
piglet
controlling IP-based Hamilton robots
-
deja
command line utility to cache output of commands
-
moonshine-util
Collection of utilities for Bevy
-
voxell_timer
Perf timers for Rust
-
sliding-ring
Cache-friendly sliding ring buffer keyed to an anchor coordinate for ultra-low-latency workloads
-
network-isomorphism-solver
Network isomorphism solver using Links Theory - determines if two networks are structurally identical
-
reqlang-expr
A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine
-
bool_ext
defines and implements a complete set of
Option/Result-style Boolean functional combinators on Rust’sboolprimitive type -
justips
Fast, standalone IP address extraction cli utility
-
glob-set
A globset-compatible glob matcher –
no_std, no regex, built on glob-matcher -
gw2search
Searches in the gw2 api. Supports items, skills, traits, specializations, professions, pets, legends.
-
embedded-charts
A rich graph framework for embedded systems using embedded-graphics with std/no_std support
-
validr
Validate and modify Deserialize request body data
-
stringmatch
Allow the use of regular expressions or strings wherever you need string comparison
-
parsercher
Parses and searches Tag documents. (e.g. HTML, XML)
-
skimple
interface for the skim fuzzy-matcher
-
glob-matcher
A
no_stdfork of glob-match – fast glob pattern matching -
polyhedron-ops
Conway/Hart Polyhedron Operations
-
algae-cli
Lightweight age profile for user-friendly encryption (CLI tool and library)
-
drive-image-searcher
A CLI tool to stream a drive image, and search for one or more byte patterns
-
maybe-regex
Wrapper for strings that may be either a regex or a plain-text string
-
illuminate-string
A comprehensive Rust library for advanced string manipulation and processing
-
impalab
A language-agnostic framework for orchestrating micro-benchmarks
-
randrum
A CLI tool that randomly merges individual drumhead MIDI files into full drum grooves
-
authoscope
Scriptable network authentication cracker
-
bomboni_template
working Handlebars templates. Part of Bomboni library.
-
arranged
Statically bounds-checked (machine-word-abstracting? TBD) ranged types as zero or low-runtime overhead abstractions providing safe (no unintentional overflow) arithmetic
-
xj_cstr
Safe implementations of core C string APIs
-
syrette
The convenient dependency injection framework
-
autojump
port and drop-in replacement of autojump
-
juxr
JUnit XML Reports Toolkit
-
simd-itertools
SIMD-accelerated alternatives for common operations like contains, max, find etc
-
needle-rs
Find openings and endings across video files
-
ncp-matcher
plug and play high performance fuzzy matcher
-
coolfindpattern
SIMD-accelerated pattern scanning library
-
trigram
Trigram-based string similarity for fuzzy matching
-
mimicry
Lightweight mocking / spying library
-
language-tokenizer
Text tokenizer for linguistic purposes, such as text matching. Supports more than 40 languages, including English, French, Russian, Japanese, Thai etc.
-
swiss-army-knife
Common utility code to support linux-support and other projects
-
stable-pattern
Stable port of std::str::Pattern and friends
-
notes
taking notes. Work in progress. See: https://gitlab.com/remipassmoilesel/notes
-
fastcontains
faster contains
-
calliper
Fine-grained benchmarking made easy
-
telety-impl
Common code for telety. Not intended for public use.
-
taganrog
A personal tagging system and a search engine for your media library
-
until_needle
An extension to the BufRead trait that allows reading until a specified pattern (needle) is found
-
regex_quote_fixer
Rewrites grep regexpressions for the use in the regex crate
-
omgwtf8
Optimized-Matching-Generalized Wobbly Transformation Format — 8-bit
-
xfind
Fast forward and backward stream search routines
-
aob
String searching with wildcards
-
lazy-string-replace
A lazy version of
String::replace, so that it can be formatted or recursively replaced without intermediate allocations -
pattern-3
Needle API (née Pattern API 3.0), generalization of
std::str::pattern -
kmpsearch
String/Byte pattern searching within byte slices or strings, using the Knuth Morris Pratt algorithm
-
minigrep_ironcore864
A commandline tool that greps a needle in the hay. Support case-sensitive search; default not.
-
kmp
Various functions using the Knuth–Morris–Pratt algorithm to efficiently find patterns
-
aob_common
String searching with wildcards
-
needle
Fast search functions for finding things in Strings, Arrays and iterators
-
mem-find
Searches the memory of a process (haystack) for a string (needle)
-
polyblade
Make shapes dance
-
chectarine
Content checker for source code & other text files
-
telety-macro
Proc macros for telety. Not intended for public use.
-
lovm2_std
a lightweight virtual machine with a focus on simplicity and extendability
-
translation_api
translation API
-
query-range
This package provides an iterator which finds all ranges of a query within the searched content
-
macro_find_and_replace
macros to find-and-repalce tokens
-
binsig
easy way to deal with searching for byte patterns using partial byte signatures
-
syrette_macros
Macros for Syrette, the convenient dependency injection framework
-
aob_macros
String searching with wildcards
Try searching with DuckDuckGo or on crates.io.