crates.io "pattern" keyword
ripgrep 15.1.0
ripgrep is a line-oriented search tool that recursively searches the current directory for a rege...58 versions - Latest release: 6 months ago - 1 dependent repositories - 1.38 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
62 versions - Latest release: 5 months ago - 144 dependent packages - 66,037 dependent repositories - 743 million downloads total - 1,223 stars on GitHub - 1 maintainer
aho-corasick 1.1.4 💰
Fast multiple substring searching.62 versions - Latest release: 5 months ago - 144 dependent packages - 66,037 dependent repositories - 743 million downloads total - 1,223 stars on GitHub - 1 maintainer
aho-corasick-unsafe 💰
Fast multiple substring searching.4 versions - Latest release: about 4 hours ago - 6.31 thousand downloads total - 1,214 stars on GitHub - 1 maintainer
glob-matcher 0.1.0
A `no_std` fork of glob-match -- fast glob pattern matching2 versions - Latest release: about 1 month ago - 368 downloads total - 2 stars on GitHub - 1 maintainer
matchers 0.2.0
Regex matching on character and byte streams.3 versions - Latest release: almost 2 years ago - 2 dependent packages - 15,171 dependent repositories - 292 million downloads total - 14 stars on GitHub - 1 maintainer
scanner 0.1.0
Binary signature scanner.1 version - Latest release: almost 10 years ago - 1 dependent repositories - 3.75 thousand downloads total - 1 maintainer
Top 0.3% on crates.io
27 versions - Latest release: 6 months ago - 227 dependent packages - 8,861 dependent repositories - 155 million downloads total - 43,652 stars on GitHub - 1 maintainer
globset 0.4.18
Cross platform single glob and glob set matching. Glob set matching is the process of matching on...27 versions - Latest release: 6 months ago - 227 dependent packages - 8,861 dependent repositories - 155 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 0.3% on crates.io
41 versions - Latest release: 5 months ago - 403 dependent packages - 7,985 dependent repositories - 111 million downloads total - 43,652 stars on GitHub - 1 maintainer
ignore 0.4.25
A fast library for efficiently matching ignore files such as `.gitignore` against file paths.41 versions - Latest release: 5 months ago - 403 dependent packages - 7,985 dependent repositories - 111 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
18 versions - Latest release: 6 months ago - 15 dependent packages - 300 dependent repositories - 6.58 million downloads total - 43,652 stars on GitHub - 1 maintainer
grep-searcher 0.1.16
Fast line oriented regex searching as a library.18 versions - Latest release: 6 months ago - 15 dependent packages - 300 dependent repositories - 6.58 million downloads total - 43,652 stars on GitHub - 1 maintainer
uri-pattern-matcher 0.1.4
URI (or path) pattern matching5 versions - Latest release: about 5 years ago - 1 dependent repositories - 7.33 thousand downloads total - 4 stars on GitHub - 1 maintainer
grep_bin 2.0.0
Searches recursively a directory or multiple files for a sequence of bytes or ASCII string.9 versions - Latest release: about 4 years ago - 15.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
10 versions - Latest release: 6 months ago - 16 dependent packages - 524 dependent repositories - 6.56 million downloads total - 43,652 stars on GitHub - 1 maintainer
grep-matcher 0.1.8
A trait for regular expressions, with a focus on line oriented search.10 versions - Latest release: 6 months ago - 16 dependent packages - 524 dependent repositories - 6.56 million downloads total - 43,652 stars on GitHub - 1 maintainer
withers_derive 0.2.0
A macro to implement wither methods for properties of a struct.2 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 8.81 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
16 versions - Latest release: 6 months ago - 15 dependent packages - 490 dependent repositories - 5.44 million downloads total - 43,652 stars on GitHub - 1 maintainer
grep-regex 0.1.14
Use Rust's regex library with the 'grep' crate.16 versions - Latest release: 6 months ago - 15 dependent packages - 490 dependent repositories - 5.44 million downloads total - 43,652 stars on GitHub - 1 maintainer
apriori_pattern_miner 0.1.1
Implementation of Apriori Pattern Mining algorithm1 version - Latest release: almost 4 years ago - 1.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
aob_macros 1.0.2
String searching with wildcards3 versions - Latest release: over 1 year ago - 3.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
phos 0.0.2
A rust crate for a regex-like pattern matcher/permutation generator.2 versions - Latest release: about 3 years ago - 2.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
sod-mpsc 0.4.2
Service Oriented Design - Multi Producer Single Consumer10 versions - Latest release: about 1 year ago - 11.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
rew 0.3.0
A text processing CLI tool that rewrites FS paths according to a pattern.3 versions - Latest release: about 5 years ago - 4.73 thousand downloads total - 43 stars on GitHub - 1 maintainer
globwalker 0.9.0 💰
Glob-matched recursive file system walking. Fork of 'globwalk'1 version - Latest release: over 2 years ago - 1 dependent repositories - 43.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
STKLR 0.0.42
STKLR: pronounced 'stickler'. Is a cli tool to automatically link functions, enums, structs, tra...8 versions - Latest release: over 3 years ago - 9.92 thousand downloads total - 3 stars on GitHub - 1 maintainer
matcher_rs 0.13.0
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...59 versions - Latest release: 3 days ago - 48.8 thousand downloads total - 15 stars on GitHub - 1 maintainer
text-replacer 0.1.1
Takes a String, or Bytes and replaces each word found with a same word from the provided dictionary2 versions - Latest release: 3 months ago - 31 downloads total - 1 maintainer
jsongrep 0.8.1 💰
JSONPath-inspired query language for JSON, YAML, TOML, and other serialization formats13 versions - Latest release: 7 days ago - 2.2 thousand downloads total - 503 stars on GitHub - 1 maintainer
fnmatch-regex2 0.4.0
Convert a glob-style pattern to a regular expression.2 versions - Latest release: 10 months ago - 140 thousand downloads total - 1 maintainer
tgrep 1.6.15
Toy grep that honors .gitignore26 versions - Latest release: 8 days ago - 24.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
state-shift 2.1.1
Macros for implementing Type-State-Pattern on your structs and methods10 versions - Latest release: about 1 year ago - 18.8 thousand downloads total - 255 stars on GitHub - 1 maintainer
struct-builder 0.3.0
Derive a builder for your structs5 versions - Latest release: over 1 year ago - 5.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
simple_statemachine 1.0.0
Statemachine defined via a simple and easy-to-read domain-specific language1 version - Latest release: about 3 years ago - 1.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
galil-seiferas 0.1.5 💰
General string search in constant space, linear time, for nonorderable alphabets.6 versions - Latest release: over 8 years ago - 3 dependent packages - 13 dependent repositories - 609 thousand downloads total - 5 stars on GitHub - 1 maintainer
terms 0.1.3
Tree terms and patterns data structures4 versions - Latest release: over 5 years ago - 3 dependent packages - 8.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
globmatch 0.3.1
Cross platform glob matching with relative path components, against list of candidate paths deter...12 versions - Latest release: 3 months ago - 5 dependent packages - 19 dependent repositories - 174 thousand downloads total - 12 stars on GitHub - 1 maintainer
match-commutative 0.1.0
Match on patterns commutatively, reducing the use of duplicated patterns. ↔️3 versions - Latest release: over 2 years ago - 3.93 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
thread-ast-engine 0.1.1
Core AST engine for Thread - parsing, matching, and transforming code using AST patterns. Forked ...2 versions - Latest release: about 1 month ago - 192 downloads total - 1 stars on GitHub - 1 maintainer
mdbook-yapp 1.2.5
mdBook preprocessor for simple text replacements19 versions - Latest release: 5 days ago - 17.1 thousand downloads total - 3 stars on GitHub - 2 maintainers
systemprompt-database 0.1.20
Database abstraction layer for systemprompt.io supporting SQLite, PostgreSQL, and MySQL35 versions - Latest release: 6 days ago - 1.19 thousand downloads total - 1 maintainer
satch 0.1.0
A high-performance Rust implementation of picomatch/micromatch pattern matching1 version - Latest release: 8 months ago - 396 downloads total - 0 stars on GitHub - 1 maintainer
matcher_c
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...35 versions - Latest release: 7 days ago - 30.3 thousand downloads total - 15 stars on GitHub - 1 maintainer
matcher_py
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...35 versions - Latest release: 7 days ago - 30.3 thousand downloads total - 15 stars on GitHub - 1 maintainer
thue_morse 0.1.1
A library for generating Thue-Morse number sequences for different bases. You can also specifical...2 versions - Latest release: about 1 year ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
goglob 0.2.0
Shell pattern matching similar to golang's path.Match1 version - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 3.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
patternutils-derive 0.1.1
Derive macros & attribute macros for patternutils2 versions - Latest release: 10 months ago - 1.04 thousand downloads total - 0 stars on GitHub - 2 maintainers
fractal-gen 0.1.5
Fractals is a Rust project to generate fractals.6 versions - Latest release: about 6 years ago - 8.76 thousand downloads total - 14,747 stars on GitHub - 1 maintainer
zlob 1.3.0
SIMD optimized glob pattern matching library faster than glob crate9 versions - Latest release: about 1 month ago - 8.47 thousand downloads total - 1 maintainer
kimspect 0.0.42
The missing utility in kubectl to help you inspect container images on your pods and nodes.8 versions - Latest release: 3 months ago - 648 downloads total - 9 stars on GitHub - 1 maintainer
rhythms 0.1.0
A rhythmic pattern generation library1 version - Latest release: over 5 years ago - 1.95 thousand downloads total - 6 stars on GitHub - 1 maintainer
patternhunt 0.4.0
A high-performance, cross-platform glob/pattern matching library for filesystem search with advan...2 versions - Latest release: 7 months ago - 790 downloads total - 0 stars on GitHub - 1 maintainer
builder-pattern 0.4.2
A derivable macro for declaring a builder pattern.22 versions - Latest release: over 4 years ago - 7 dependent packages - 1 dependent repositories - 102 thousand downloads total - 30 stars on GitHub - 1 maintainer
kmp 0.1.1
Various functions using the Knuth–Morris–Pratt algorithm to efficiently find patterns.2 versions - Latest release: over 6 years ago - 2 dependent packages - 8 dependent repositories - 90.8 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
rosie 0.1.1
Interface for the Rosie Pattern Language, for efficient and maintainable text pattern matching an...2 versions - Latest release: almost 4 years ago - 2.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
ignoramus 0.0.0
A flexible library for matching ignore files such as `.gitignore` against file paths with increme...1 version - Latest release: about 1 year ago - 735 downloads total - 1 maintainer
bind_match 0.1.2
Convenience macro similar to `matches!` but binds to variables in the pattern and returns an `Opt...3 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 46.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
globgroups 0.1.0-beta.2
Expands groups like foo{a,b}2 versions - Latest release: about 2 years ago - 2.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
findreplace 0.1.0
A tool to find and replace given pattern with substitute inside file.1 version - Latest release: almost 3 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
rustname 0.1.1
Mass renaming tool2 versions - Latest release: over 3 years ago - 2.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
symgrep 0.1.0
symgrep is a binary file search tool that recursively searches a directory for symbols matching a...3 versions - Latest release: about 1 month ago - 56 downloads total - 1 maintainer
stable-pattern 0.1.0
Stable port of std::str::Pattern and friends.1 version - Latest release: about 5 years ago - 1 dependent package - 1,314 dependent repositories - 7.96 million downloads total - 1 stars on GitHub - 1 maintainer
patternize_internals 0.1.1
Internals of patternize3 versions - Latest release: 9 months ago - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
handy_async 0.2.13 💰
A handy library for describing asynchronous code declaratively14 versions - Latest release: over 8 years ago - 6 dependent packages - 4 dependent repositories - 60.8 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
8 versions - Latest release: 2 months ago - 31 dependent packages - 52 dependent repositories - 1.51 million downloads total - 119 stars on GitHub - 1 maintainer
wax 0.7.0
Opinionated and portable globs that can be matched against paths and directory trees.8 versions - Latest release: 2 months ago - 31 dependent packages - 52 dependent repositories - 1.51 million downloads total - 119 stars on GitHub - 1 maintainer
try_match 0.4.2
Fallible pattern matching with a function-like syntax9 versions - Latest release: over 1 year ago - 5 dependent packages - 24 dependent repositories - 1.51 million downloads total - 10 stars on GitHub - 1 maintainer
memors 0.2.0
kitchen-sink for hooking functions (and finding patterns)4 versions - Latest release: 3 months ago - 69 downloads total - 0 stars on GitHub - 1 maintainer
strpatmatch 0.1.0
Simple string pattern matching1 version - Latest release: over 1 year ago - 943 downloads total - 2 stars on GitHub - 1 maintainer
rustssh 0.1.2
ssh tools3 versions - Latest release: almost 3 years ago - 4.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
patternize 0.1.1
provide macros and traits to create design pattern3 versions - Latest release: 9 months ago - 1.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
12 versions - Latest release: 8 months ago - 5 dependent packages - 19 dependent repositories - 340 thousand downloads total - 177 stars on GitHub - 1 maintainer
simsearch 0.3.0
A simple and lightweight fuzzy search engine that works in memory, searching for similar strings ...12 versions - Latest release: 8 months ago - 5 dependent packages - 19 dependent repositories - 340 thousand downloads total - 177 stars on GitHub - 1 maintainer
specx 0.1.0
Minimal Specification pattern utilities for Rust with composable predicate specs, boolean combina...1 version - Latest release: 4 months ago - 37 downloads total - 0 stars on GitHub - 1 maintainer
explicit-discriminant 0.1.4
Macro for enforcing enum discriminants4 versions - Latest release: over 2 years ago - 18 thousand downloads total - 0 stars on GitHub - 1 maintainer
aob 1.0.2
String searching with wildcards3 versions - Latest release: over 1 year ago - 3.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
braillepatterndots 0.1.3
A simple crate for braille pattern3 versions - Latest release: over 5 years ago - 4.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
trs 0.1.0
Term Rewriting Systems1 version - Latest release: over 6 years ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
matchete 0.0.36
A fast and flexible matcher for comparing and diffing data structures.22 versions - Latest release: about 1 month ago - 7.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
git2megaignore 0.4.0
Convert a .gitignore file to a .megaignore file5 versions - Latest release: 8 months ago - 3.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
15 versions - Latest release: about 2 years ago - 87 dependent packages - 2,048 dependent repositories - 58.7 million downloads total - 50 stars on GitHub - 1 maintainer
globwalk 0.9.1
Glob-matched recursive file system walking.15 versions - Latest release: about 2 years ago - 87 dependent packages - 2,048 dependent repositories - 58.7 million downloads total - 50 stars on GitHub - 1 maintainer
multimatch 0.1.0
Multi-pattern matching engine — Aho-Corasick + regex with optional Hyperscan SIMD acceleration1 version - Latest release: 12 days ago - 0 downloads total - 1 maintainer
penum 0.1.30
Make enum conform to a given pattern31 versions - Latest release: over 1 year ago - 36 thousand downloads total - 5 stars on GitHub - 1 maintainer
fn_chain 0.1.2
Helper macro/function to create function chaining3 versions - Latest release: almost 6 years ago - 4.32 thousand downloads total - 2 stars on GitHub - 1 maintainer
lens-rs_derive 0.3.2
macro to derive lens for data type17 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 24.7 thousand downloads total - 116 stars on GitHub - 1 maintainer
lens-rs 0.3.2
lens implemented in rust16 versions - Latest release: almost 5 years ago - 3 dependent packages - 1 dependent repositories - 22.3 thousand downloads total - 117 stars on GitHub - 1 maintainer
lightningscanner 1.0.2
A lightning-fast memory pattern scanner, capable of scanning gigabytes of data per second.3 versions - Latest release: over 2 years ago - 4.75 thousand downloads total - 27 stars on GitHub - 1 maintainer
coolfindpattern 0.1.7
SIMD-accelerated pattern scanning library8 versions - Latest release: 7 months ago - 10.4 thousand downloads total - 16 stars on GitHub - 1 maintainer
ogex 0.1.0
A regex engine with unified syntax for named groups and backreferences1 version - Latest release: about 1 month ago - 34 downloads total - 1 maintainer
nym 0.1.0
Manipulate files en masse using patterns.2 versions - Latest release: almost 5 years ago - 1 dependent package - 4.08 thousand downloads total - 32 stars on GitHub - 1 maintainer
sod-bus 0.4.2
Service Oriented Design - Single Producer Multi Consumer8 versions - Latest release: about 1 year ago - 9.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
strategy-pattern-rs 0.1.0
A procedural macro library for implementing the Strategy Pattern in Rust.1 version - Latest release: about 1 year ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
interactors 0.0.3
Command pattern implementation for Rust3 versions - Latest release: 5 months ago - 1.25 thousand downloads total - 1 maintainer
regen 0.1.0
A library and command-line tool for generating all strings matching a regular expression1 version - Latest release: almost 6 years ago - 2.58 thousand downloads total - 2 stars on GitHub - 1 maintainer
vesta-macro 0.1.2
Procedural macros used by and exported from the Vesta crate3 versions - Latest release: almost 5 years ago - 1 dependent package - 3.62 thousand downloads total - 1 stars on GitHub - 2 maintainers
handy_io 0.1.2 💰
A handy pattern and futures based asynchronous I/O library3 versions - Latest release: over 9 years ago - 1 dependent package - 9.86 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
16 versions - Latest release: 5 months ago - 2 dependent packages - 5 dependent repositories - 125 thousand downloads total - 7,607 stars on GitHub - 1 maintainer
grex 1.4.6
grex generates regular expressions from user-provided test cases.16 versions - Latest release: 5 months ago - 2 dependent packages - 5 dependent repositories - 125 thousand downloads total - 7,607 stars on GitHub - 1 maintainer
sea-canal 0.3.0
Identifies patterns in sequences of integers.5 versions - Latest release: almost 10 years ago - 9.07 thousand downloads total - 6 stars on GitHub - 1 maintainer
bit-parallel-search 0.1.0
Blazing fast string search using bit-parallel algorithms - up to 8x faster than naive search1 version - Latest release: 6 months ago - 359 downloads total - 1 maintainer
webextension_pattern 0.3.0
Intuitive URL pattern matching as used by Firefox WebExtensions and by Chrome4 versions - Latest release: about 5 years ago - 1 dependent repositories - 6.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
fnmatch-regex 0.3.0
Convert a glob-style pattern to a regular expression.4 versions - Latest release: about 2 months ago - 3 dependent packages - 3 dependent repositories - 125 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
binocular 0.0.0 💰
Binocular vision for your terminal1 version - Latest release: over 2 years ago - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
picomatch-rs 0.1.0
Rust glob matching core for the picomatch-rs workspace.1 version - Latest release: 18 days ago - 0 downloads total - 1 maintainer
jg 0.1.6
Jeff Goldblum (jg) is a command-line JSON processor. jg searches for structural patterns in json ...4 versions - Latest release: almost 7 years ago - 7.35 thousand downloads total - 1 maintainer
nym-cli 0.1.0
Manipulate files en masse using patterns.1 version - Latest release: almost 5 years ago - 1.66 thousand downloads total - 32 stars on GitHub - 1 maintainer
sod 0.4.2
Service Oriented Design13 versions - Latest release: about 1 year ago - 6 dependent packages - 18.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
grrs_clone 0.3.0
A command-line search tool similar to grep1 version - Latest release: about 1 year ago - 922 downloads total - 1 maintainer
Related Keywords
rust
80
search
58
regex
40
grep
31
cli
30
matching
26
glob
26
command-line-tool
25
macro
24
command-line
24
match
20
gitignore
14
string
13
text
13
pattern-matching
12
find
12
builder
12
linter
12
rewrite
11
codemod
11
ast
11
typescript
11
static-analysis
11
tree-sitter
11
macros
10
proc-macro
10
derive
10
babel
10
codereview
10
refactoring
10
ripgrep
10
recursively-search
10
structural-search
10
aho-corasick
8
file
8
signature
8
design
7
rust-lang
7
service
7
enum
6
rust-crate
6
tool
6
egrep
6
multi
6
text-processing
6
matcher
5
substring
5
library
5
no_std
5
struct
5
iterator
5
di
5
async
5
filesystem
5
trait
5
memory
4
state
4
command
4
ignore
4
ai
4
agent
4
python
4
no-std
4
text-mining
4
design-pattern
4
json
4
parser
4
wildcard
4
database
4
replace
3
extensible
3
simd
3
word
3
text-classification
3
rust-patterns
3
shape
3
utility
3
rust-library
3
graph
3
dsl
3
data
3
ffi
3
repository
3
path
3
traversing
3
lens
3
rename
3
assert
3
design-patterns
3
builder-pattern
3
injection
3
dependency
3
typemap
3
development-tools
3
binary
3
utilities
3
case
3
content-moderation
3
java
3
matching-engine
3