crates.io "pattern" keyword
Top 0.3% on crates.io
27 versions - Latest release: 4 months ago - 227 dependent packages - 8,861 dependent repositories - 139 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: 4 months ago - 227 dependent packages - 8,861 dependent repositories - 139 million downloads total - 43,652 stars on GitHub - 1 maintainer
regen 0.1.0
A library and command-line tool for generating all strings matching a regular expression1 version - Latest release: over 5 years ago - 2.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
ripgrep 15.1.0
ripgrep is a line-oriented search tool that recursively searches the current directory for a rege...58 versions - Latest release: 4 months ago - 1 dependent repositories - 1.35 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
10 versions - Latest release: 4 months ago - 16 dependent packages - 524 dependent repositories - 5.82 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: 4 months ago - 16 dependent packages - 524 dependent repositories - 5.82 million downloads total - 43,652 stars on GitHub - 1 maintainer
coolfindpattern 0.1.7
SIMD-accelerated pattern scanning library8 versions - Latest release: 6 months ago - 10.2 thousand downloads total - 16 stars on GitHub - 1 maintainer
ast-grep 0.41.0 💰
Search and Rewrite code at large scale using precise AST pattern166 versions - Latest release: about 12 hours ago - 1 dependent package - 578 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
Top 0.3% on crates.io
41 versions - Latest release: 4 months ago - 403 dependent packages - 7,985 dependent repositories - 99.6 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: 4 months ago - 403 dependent packages - 7,985 dependent repositories - 99.6 million downloads total - 43,652 stars on GitHub - 1 maintainer
interactors 0.0.3
Command pattern implementation for Rust3 versions - Latest release: 4 months ago - 1.24 thousand downloads total - 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.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
penum 0.1.30
Make enum conform to a given pattern31 versions - Latest release: over 1 year ago - 35.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
12 versions - Latest release: 6 months ago - 5 dependent packages - 19 dependent repositories - 330 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: 6 months ago - 5 dependent packages - 19 dependent repositories - 330 thousand downloads total - 177 stars on GitHub - 1 maintainer
ogex 0.1.0
A regex engine with unified syntax for named groups and backreferences1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
Top 1.7% on crates.io
16 versions - Latest release: 4 months ago - 15 dependent packages - 490 dependent repositories - 4.78 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: 4 months ago - 15 dependent packages - 490 dependent repositories - 4.78 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
18 versions - Latest release: 4 months ago - 15 dependent packages - 300 dependent repositories - 5.85 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: 4 months ago - 15 dependent packages - 300 dependent repositories - 5.85 million downloads total - 43,652 stars on GitHub - 1 maintainer
braillepatterndots 0.1.3
A simple crate for braille pattern3 versions - Latest release: over 5 years ago - 4.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
matchers 0.2.0
Regex matching on character and byte streams.3 versions - Latest release: over 1 year ago - 2 dependent packages - 15,171 dependent repositories - 260 million downloads total - 14 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...1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
handy_io 0.1.2 💰
A handy pattern and futures based asynchronous I/O library3 versions - Latest release: about 9 years ago - 1 dependent package - 9.86 thousand downloads total - 10 stars on GitHub - 1 maintainer
matcher_py 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...31 versions - Latest release: 2 days ago - 30.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
matcher_rs 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...45 versions - Latest release: 2 days ago - 48.5 thousand downloads total - 15 stars on GitHub - 1 maintainer
matcher_c 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...31 versions - Latest release: 2 days ago - 30.2 thousand downloads total - 15 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 - 53.9 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 - 53.9 million downloads total - 50 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.05 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: 5 months ago - 353 downloads total - 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
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.12 thousand downloads total - 0 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.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
fnmatch-regex 0.3.0
Convert a glob-style pattern to a regular expression.4 versions - Latest release: 4 days ago - 3 dependent packages - 3 dependent repositories - 116 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
specx 0.1.0
Minimal Specification pattern utilities for Rust with composable predicate specs, boolean combina...1 version - Latest release: 3 months ago - 34 downloads total - 0 stars on GitHub - 1 maintainer
webextension_pattern 0.3.0
Intuitive URL pattern matching as used by Firefox WebExtensions and by Chrome4 versions - Latest release: almost 5 years ago - 1 dependent repositories - 6.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
rawgrep 0.1.2
Grep at the speed of raw disk3 versions - Latest release: 24 days ago - 39 downloads total - 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
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
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.31 thousand downloads total - 1 maintainer
tree_sitter_grep_ignore 0.4.20-dev.0 💰
(A forked version of `ignore` used internally by `tree-sitter-grep`) A fast library for efficien...1 version - Latest release: over 2 years ago - 2 dependent packages - 2.94 thousand downloads total - 56,925 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
14 versions - Latest release: 4 months ago - 1 dependent package - 72 dependent repositories - 4.03 million downloads total - 43,652 stars on GitHub - 1 maintainer
grep-printer 0.3.1
An implementation of the grep crate's Sink trait that provides standard printing of search result...14 versions - Latest release: 4 months ago - 1 dependent package - 72 dependent repositories - 4.03 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
29 versions - Latest release: 4 months ago - 37 dependent packages - 79 dependent repositories - 2.93 million downloads total - 43,652 stars on GitHub - 1 maintainer
grep 0.4.1
Fast line oriented regex searching as a library.29 versions - Latest release: 4 months ago - 37 dependent packages - 79 dependent repositories - 2.93 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
169 versions - Latest release: about 1 month ago - 9 dependent packages - 4 dependent repositories - 389 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
ast-grep-core 0.40.5 💰
Search and Rewrite code at large scale using precise AST pattern169 versions - Latest release: about 1 month ago - 9 dependent packages - 4 dependent repositories - 389 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
rsb_derive 0.5.1
An opinionated macro implementation for Rust struct builder pattern with compile-time validation16 versions - Latest release: over 3 years ago - 8 dependent packages - 11 dependent repositories - 1.97 million downloads total - 8 stars on GitHub - 1 maintainer
sod 0.4.2
Service Oriented Design13 versions - Latest release: about 1 year ago - 6 dependent packages - 18.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
167 versions - Latest release: about 1 month ago - 6 dependent packages - 3 dependent repositories - 308 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
ast-grep-config 0.40.5 💰
Search and Rewrite code at large scale using precise AST pattern167 versions - Latest release: about 1 month ago - 6 dependent packages - 3 dependent repositories - 308 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
ast-grep-language 0.40.5 💰
Search and Rewrite code at large scale using precise AST pattern154 versions - Latest release: about 1 month ago - 4 dependent packages - 1 dependent repositories - 340 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
expand 0.3.0
Macro to expand byte string and string literals7 versions - Latest release: almost 3 years ago - 3 dependent packages - 43 dependent repositories - 42.8 thousand downloads total - 1 stars on GitHub - 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
aobscan 0.3.0
AOBscan is a library for multi-threaded AOB memory scanning10 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 16 thousand downloads total - 10 stars on GitHub - 1 maintainer
bitpat 0.1.1
Bit-level matching against values2 versions - Latest release: over 7 years ago - 2 dependent packages - 3 dependent repositories - 7.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
vesta-syntax 0.1.0
The syntax for the `case!` macro defined in the Vesta crate1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 2.87 thousand downloads total - 1 stars on GitHub - 2 maintainers
dfdi-macros 0.2.0
Macros for dfdi2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
iflet 0.1.0
Provides a macro to chain multiple patterns in an `if let` rather than nesting them1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 3.07 thousand downloads total - 3 stars on GitHub - 1 maintainer
zlob 1.2.9
SIMD optimized glob pattern matching library faster than glob crate8 versions - Latest release: 6 days ago - 925 downloads total - 1 maintainer
makeit-derive 0.1.1
A macro crate for makeit. Do not use this crate directly.2 versions - Latest release: about 4 years ago - 1 dependent package - 3.97 thousand downloads total - 222 stars on GitHub - 1 maintainer
ast-grep-dynamic 0.40.5 💰
Load tree-sitter dynamic library for ast-grep138 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 244 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
rustfmt_ignore 0.4.10
A fast library for efficiently matching ignore files such as `.gitignore` against file paths.1 version - Latest release: about 6 years ago - 1 dependent package - 2.49 thousand downloads total - 0 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
visita 0.2.1
Elegant implementation of the Visitor Pattern4 versions - Latest release: over 3 years ago - 1 dependent repositories - 5.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
ast-grep-lsp 0.40.5 💰
Search and Rewrite code at large scale using precise AST pattern166 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 289 thousand downloads total - 11,160 stars on GitHub - 1 maintainer
stratagem 0.1.0 💰
A trait library that enables state management and command execution with built-in undo support, i...1 version - Latest release: 11 months ago - 694 downloads total - 0 stars on GitHub - 1 maintainer
rexile 0.5.4
A blazing-fast regex engine with 10-100x faster compilation - now with complete Unicode safety29 versions - Latest release: 7 days ago - 1.54 thousand downloads total - 1 maintainer
find 0.0.1
Provides the trait Find and implementations for it.1 version - Latest release: over 8 years ago - 2.86 thousand downloads total - 1 maintainer
sod-tungstenite 0.4.2
Service Oriented Design - Tungstenite7 versions - Latest release: about 1 year ago - 8.07 thousand downloads total - 4 stars on GitHub - 1 maintainer
search-ptrn 0.1.1
A tool to search files2 versions - Latest release: about 2 years ago - 2.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
sod-actix-web 0.4.2
Service Oriented Design - Actix Web6 versions - Latest release: about 1 year ago - 6.98 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 - 916 downloads total - 1 maintainer
take_ref 0.2.0
TakeRef, TakeSlice, and TakeString traits enable treating references/slices and values interchang...2 versions - Latest release: over 5 years ago - 2.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
builder-pattern-macro 0.4.2
A macro crate for builder-pattern. Do not use this crate directly.3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 57.8 thousand downloads total - 1 maintainer
n-observer 0.1.2
An async/await observer pattern implementation.2 versions - Latest release: about 2 months ago - 43 downloads total - 0 stars on GitHub - 1 maintainer
regex-specificity 0.1.0
A heuristic-based crate to calculate the specificity of a regular expression pattern against a sp...2 versions - Latest release: about 2 months ago - 21 downloads total - 1 maintainer
freneng 0.1.2
A useful, async-first file renaming library3 versions - Latest release: about 2 months ago - 55 downloads total - 1 maintainer
match_string_macros 0.1.1
Proc-macro to provide ergonomic pattern-matching syntax for the `match-string` crate2 versions - Latest release: 2 months ago - 39 downloads total - 1 maintainer
sea-macros 0.1.0
Procedural macros for the searepo crate1 version - Latest release: 2 months ago - 18 downloads total - 1 maintainer
searepo 0.1.0
A Repository pattern library for SeaORM with automatic CRUD generation1 version - Latest release: 2 months ago - 11 downloads total - 1 maintainer
grss_clone 0.5.0
A command-line search tool similar to grep8 versions - Latest release: about 1 year ago - 5.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
tgrep 1.6.10
Toy grep that honors .gitignore21 versions - Latest release: over 2 years ago - 24.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
find_it 0.1.0
Resource discovery and search utilities with file finding, pattern matching, and path resolution1 version - Latest release: 3 months ago - 35 downloads total - 41 stars on GitHub - 1 maintainer
recurring 0.1.5 💰
A recurring event series implementation based on jiff7 versions - Latest release: 5 months ago - 2.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
wildcard_ex 0.1.2 💰
This is a library for extended wildcards that allows VB-like specifications.3 versions - Latest release: over 1 year ago - 3.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
pretty-sure 0.1.1
Like `.unwrap()` or `.or_else()` for arbitrary patterns2 versions - Latest release: almost 6 years ago - 3.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
vesta 0.1.0
Extensible pattern matching1 version - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 2.35 thousand downloads total - 1 stars on GitHub - 2 maintainers
stratagem-macros 0.1.0 💰
Provides a derive macro for automatically implementing the Commander trait, simplifying command-b...1 version - Latest release: 11 months ago - 802 downloads total - 0 stars on GitHub - 1 maintainer
handy-rs 2.2.0
A collection of utilities for my Rust projects5 versions - Latest release: 7 months ago - 2.96 thousand downloads total - 2 stars on GitHub - 1 maintainer
retest 0.2.3 💰
Command-line regular expression tester1 version - Latest release: over 7 years ago - 15.8 thousand downloads total - 32 stars on GitHub - 1 maintainer
simplematch 0.3.1
Fast wildcard pattern matching for strings and bytes with a simple api4 versions - Latest release: 5 months ago - 3.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
enum-ts 0.2.6 💰
TypeScript Enum pattern matcher codegen9 versions - Latest release: about 5 years ago - 12 thousand downloads total - 3 stars on GitHub - 1 maintainer
patum 0.1.6
Make enum conform to a given pattern1 version - Latest release: almost 3 years ago - 1.52 thousand downloads total - 5 stars on GitHub - 1 maintainer
rosie-sys 1.3.1
A crate to build or link to librosie to access the Rosie Pattern Language2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000024
Fast multiple substring searching.1 version - Latest release: about 2 months ago - 688 downloads total - 1 maintainer
builder_option 0.1.0
A macro to generate builder class for a struct1 version - Latest release: over 1 year ago - 1.08 thousand downloads total - 1 maintainer
sigmatch 0.2.5
A memory signature search library for the Windows platform written in Rust.8 versions - Latest release: 8 months ago - 7.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
dfdi-core 0.2.0
The core components of dfdi2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.42 thousand downloads total - 0 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.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
url-match 0.1.7
URL match patterns library8 versions - Latest release: almost 8 years ago - 14.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
imex 0.2.1 💰
A library/CLI for merging multiple iterators/files into one, with the optional use of an IMEx, or...3 versions - Latest release: over 5 years ago - 4.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
ast-grep-napi 0.33.1 💰
Search and Rewrite code at large scale using precise AST pattern132 versions - Latest release: about 1 year ago - 176 thousand downloads total - 10,645 stars on GitHub - 1 maintainer
detect 0.3.0
Expression-based file search combining name, content, metadata, and structured data predicates5 versions - Latest release: 4 months ago - 2.86 thousand downloads total - 1 maintainer
graph_match 0.5.0
A library for matching patterns in directed graphs.8 versions - Latest release: almost 10 years ago - 1 dependent repositories - 14 thousand downloads total - 4 stars on GitHub - 1 maintainer
derive_di 0.3.0
This crate is realized the dependency injection pattern4 versions - Latest release: over 5 years ago - 5.69 thousand downloads total - 3 stars on GitHub - 1 maintainer
match-string 0.1.2
Lightweight pattern-matching utilities for strings and sequences, with a proc-macro for ergonomic...3 versions - Latest release: 2 months ago - 167 downloads total - 1 maintainer
patternize_macros 0.1.1
Macros of patternize3 versions - Latest release: 7 months ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
sod-log 0.3.4
Service Oriented Design - Log Integrations6 versions - Latest release: over 1 year ago - 7.36 thousand downloads total - 4 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: about 1 month ago - 5 dependent packages - 19 dependent repositories - 150 thousand downloads total - 12 stars on GitHub - 1 maintainer
Related Keywords
rust
78
search
56
regex
39
grep
30
cli
27
command-line
24
command-line-tool
24
macro
24
glob
23
matching
23
match
20
gitignore
14
text
13
string
13
pattern-matching
12
builder
12
find
12
typescript
11
macros
10
ripgrep
10
proc-macro
10
tree-sitter
10
structural-search
10
static-analysis
10
refactoring
10
linter
10
codereview
10
babel
10
rewrite
10
codemod
10
ast
10
derive
10
recursively-search
10
file
8
signature
8
rust-lang
7
design
7
service
7
aho-corasick
7
tool
6
multi
6
enum
6
rust-crate
6
text-processing
6
egrep
6
di
5
iterator
5
substring
5
no_std
5
struct
5
library
5
trait
5
filesystem
5
async
5
text-mining
4
state
4
python
4
design-pattern
4
matcher
4
ignore
4
no-std
4
command
4
memory
4
database
4
injection
3
rust-patterns
3
case
3
extensible
3
shape
3
rust-library
3
data
3
builder-pattern
3
lens
3
traversing
3
utility
3
path
3
binary
3
development-tools
3
design-patterns
3
graph
3
utilities
3
assert
3
wildcard
3
repository
3
rename
3
parser
3
typemap
3
dependency
3
simd
3
content-moderation
3
java
3
matching-engine
3
sensitive-word
3
string-matching
3
text-analysis
3
text-classification
3
word
3
replace
3
dsl
3
fnmatch
2