An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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
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 matching
2 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
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
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
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 matching
5 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
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
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 algorithm
1 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 wildcards
3 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 Consumer
10 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 dictionary
2 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 formats
13 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 .gitignore
26 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 methods
10 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 structs
5 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 language
1 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 structures
4 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 replacements
19 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 MySQL
35 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 matching
1 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.Match
1 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 patternutils
2 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 crate
9 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 library
1 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 tool
2 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 patternize
3 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 declaratively
14 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
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 syntax
9 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 matching
1 version - Latest release: over 1 year ago - 943 downloads total - 2 stars on GitHub - 1 maintainer
rustssh 0.1.2
ssh tools
3 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 pattern
3 versions - Latest release: 9 months ago - 1.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
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 discriminants
4 versions - Latest release: over 2 years ago - 18 thousand downloads total - 0 stars on GitHub - 1 maintainer
aob 1.0.2
String searching with wildcards
3 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 pattern
3 versions - Latest release: over 5 years ago - 4.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
trs 0.1.0
Term Rewriting Systems
1 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 file
5 versions - Latest release: 8 months ago - 3.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
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 acceleration
1 version - Latest release: 12 days ago - 0 downloads total - 1 maintainer
penum 0.1.30
Make enum conform to a given pattern
31 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 chaining
3 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 type
17 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 rust
16 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 library
8 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 backreferences
1 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 Consumer
8 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 Rust
3 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 expression
1 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 crate
3 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 library
3 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
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 search
1 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 Chrome
4 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 terminal
1 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 Design
13 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 grep
1 version - Latest release: about 1 year ago - 922 downloads total - 1 maintainer