-
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
-
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…
-
ag
CLI App to slice and dice logfiles
-
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
-
frizbee
Fast fuzzy matching via SIMD smith waterman, similar algorithm to FZF/FZY
-
naive_opt
The optimized naive string-search algorithm
-
triple_accel
Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
-
esi
A streaming parser and executor for Edge Side Includes
-
molybdenum
Recursive search and replace CLI application
-
zipora
High-performance Rust implementation providing advanced data structures and compression algorithms with memory safety guarantees. Features LRU page cache, sophisticated caching layer…
-
vpsearch
Vantage Point Tree search algorithm for fast nearest neighbour search in multi-dimensional metric spaces
-
telety
Access type information across crates and modules in your proc macros
-
minspan
a package for determining the minimum span of one vector within another
-
needle-cli
TUI that highlights the GitHub PRs that need you
-
statslicer
Guacamole provides a linearly-seekable random number generator
-
async-regex
Empower regex with streaming capabilities - high-performance async streaming pattern search using regex for multi-byte pattern matching in data streams
-
deja
command line utility to cache output of commands
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
impalab
A language-agnostic framework for orchestrating micro-benchmarks
-
piglet
controlling IP-based Hamilton robots
-
voxell_timer
Perf timers for Rust
-
reqlang-expr
A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine
-
sliding-ring
Cache-friendly sliding ring buffer keyed to an anchor coordinate for ultra-low-latency workloads
-
embedded-charts
A rich graph framework for embedded systems using embedded-graphics with std/no_std support
-
moonshine-util
Collection of utilities for Bevy
-
neo_frizbee
Fast fuzzy matching via SIMD smith waterman, similar algorithm to FZF/FZY
-
skyscraper
XPath for HTML web scraping
-
ncp-matcher
plug and play high performance fuzzy matcher
-
bool_ext
defines and implements a complete set of
Option/Result-style Boolean functional combinators on Rust’sboolprimitive type -
algae-cli
Lightweight age profile for user-friendly encryption (CLI tool and library)
-
gw2search
Searches in the gw2 api. Supports items, skills, traits, specializations, professions, pets, legends.
-
illuminate-string
A comprehensive Rust library for advanced string manipulation and processing
-
parsercher
Parses and searches Tag documents. (e.g. HTML, XML)
-
validr
Validate and modify Deserialize request body data
-
maybe-regex
Wrapper for strings that may be either a regex or a plain-text string
-
coolfindpattern
SIMD-accelerated pattern scanning library
-
stringmatch
Allow the use of regular expressions or strings wherever you need string comparison
-
polyhedron-ops
Conway/Hart Polyhedron Operations
-
bomboni_template
working Handlebars templates. Part of Bomboni library.
-
authoscope
Scriptable network authentication cracker
-
arranged
Statically bounds-checked (machine-word-abstracting? TBD) ranged types as zero or low-runtime overhead abstractions providing safe (no unintentional overflow) arithmetic
-
fastcontains
faster contains
-
preinterpret
An intuitive toolkit to simplify code generation development
-
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
-
mimicry
Lightweight mocking / spying library
-
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
-
trigram
Trigram-based string similarity for fuzzy matching
-
calliper
Fine-grained benchmarking made easy
-
until_needle
An extension to the BufRead trait that allows reading until a specified pattern (needle) is found
-
telety-impl
Common code for telety. Not intended for public use.
-
taganrog
A personal tagging system and a search engine for your media library
-
regex_quote_fixer
Rewrites grep regexpressions for the use in the regex crate
-
ruzzy
A lightweight fuzzy matcher
-
omgwtf8
Optimized-Matching-Generalized Wobbly Transformation Format — 8-bit
-
xfind
Fast forward and backward stream search routines
-
aob
String searching with wildcards
-
aob_common
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
-
telety-macro
Proc macros for telety. Not intended for public use.
-
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
-
drive-image-searcher
A CLI tool to stream a drive image, and search for one or more byte patterns
-
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
-
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
-
binsig
easy way to deal with searching for byte patterns using partial byte signatures
-
macro_find_and_replace
macros to find-and-repalce tokens
Try searching with DuckDuckGo or on crates.io.