Ecosyste.ms: Packages

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

crates.io "pattern" keyword

litepattern 0.1.0
Lightweight pattern matching library for Rust.
1 version - Latest release: over 7 years ago - 2.16 thousand downloads total - 2 stars on GitHub - 1 maintainer
expand 0.3.0
Macro to expand byte string and string literals
7 versions - Latest release: about 1 year ago - 3 dependent packages - 43 dependent repositories - 24.4 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 3 years ago - 495 downloads total - 31 stars on GitHub - 1 maintainer
fn_chain 0.1.2
Helper macro/function to create function chaining
3 versions - Latest release: almost 4 years ago - 1.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
lens-rs_generator 0.1.2
generating optics for source files
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 3 thousand downloads total - 106 stars on GitHub - 1 maintainer
lens-rs 0.3.2
lens implemented in rust
16 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 6.53 thousand downloads total - 106 stars on GitHub - 1 maintainer
ast-grep-language 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
82 versions - Latest release: 1 day ago - 1 dependent package - 1 dependent repositories - 29.5 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-py 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
32 versions - Latest release: 1 day ago - 8.45 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-napi 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
93 versions - Latest release: 1 day ago - 24.5 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-pyo3 0.13.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
2 versions - Latest release: 6 months ago - 546 downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-lsp 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
94 versions - Latest release: 1 day ago - 1 dependent package - 1 dependent repositories - 32 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-dynamic 0.22.0 πŸ’°
Load tree-sitter dynamic library for ast-grep
66 versions - Latest release: 1 day ago - 1 dependent package - 1 dependent repositories - 24 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
95 versions - Latest release: 1 day ago - 33.2 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
ast-grep-config 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
95 versions - Latest release: 1 day ago - 4 dependent packages - 3 dependent repositories - 36.4 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
ast-grep-wasm 0.1.5 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
4 versions - Latest release: over 1 year ago - 1.18 thousand downloads total - 5,963 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
ast-grep-core 0.22.0 πŸ’°
Search and Rewrite code at large scale using precise AST pattern
96 versions - Latest release: 1 day ago - 7 dependent packages - 4 dependent repositories - 41.2 thousand downloads total - 5,963 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 3 years ago - 1.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
pretty-sure 0.1.1
Like `.unwrap()` or `.or_else()` for arbitrary patterns
2 versions - Latest release: about 4 years ago - 1.34 thousand downloads total - 0 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: 4 months ago - 70 dependent packages - 2,048 dependent repositories - 15.2 million downloads total - 50 stars on GitHub - 1 maintainer
grue 0.1.0
Various tools and algorithms for building role-playing and adventure games
1 version - Latest release: almost 5 years ago - 688 downloads total - 27 stars on GitHub - 1 maintainer
lens-rs_derive 0.3.2
macro to derive lens for data type
17 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 7.44 thousand downloads total - 105 stars on GitHub - 1 maintainer
tiling 0.1.0
A library for constructing tilings of regular polygons
1 version - Latest release: almost 3 years ago - 466 downloads total - 29 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
aho-corasick 1.1.3
Fast multiple substring searching.
61 versions - Latest release: about 2 months ago - 113 dependent packages - 66,037 dependent repositories - 238 million downloads total - 938 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
grep-matcher 0.1.7
A trait for regular expressions, with a focus on line oriented search.
9 versions - Latest release: 6 months ago - 15 dependent packages - 524 dependent repositories - 1.9 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 0.3% on crates.io
ignore 0.4.22
A fast library for efficiently matching ignore files such as `.gitignore` against file paths.
38 versions - Latest release: 4 months ago - 350 dependent packages - 7,985 dependent repositories - 31.1 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 0.3% on crates.io
globset 0.4.14
Cross platform single glob and glob set matching. Glob set matching is the process of matching on...
23 versions - Latest release: 6 months ago - 193 dependent packages - 8,861 dependent repositories - 44.7 million downloads total - 42,040 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
grep-regex 0.1.12
Use Rust's regex library with the 'grep' crate.
14 versions - Latest release: 6 months ago - 14 dependent packages - 490 dependent repositories - 1.21 million downloads total - 43,652 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
grep-searcher 0.1.13
Fast line oriented regex searching as a library.
15 versions - Latest release: 5 months ago - 14 dependent packages - 300 dependent repositories - 1.91 million downloads total - 43,652 stars on GitHub - 1 maintainer
sigmatch 0.1.3
A memory signature search library for the Windows platform written in Rust.
4 versions - Latest release: 2 months ago - 1.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
globwalker 0.9.0
Glob-matched recursive file system walking. Fork of 'globwalk'
1 version - Latest release: 7 months ago - 1 dependent repositories - 383 downloads total - 0 stars on GitHub - 1 maintainer
uri-pattern-matcher 0.1.4
URI (or path) pattern matching
5 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.03 thousand downloads total - 4 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 4 years ago - 1 dependent package - 8 dependent repositories - 58.3 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
rosie-sys 1.3.1
A crate to build or link to librosie to access the Rosie Pattern Language
2 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 981 downloads total - 1 stars on GitHub - 1 maintainer
dfdi-core 0.2.0
The core components of dfdi
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 955 downloads total - 0 stars on GitHub - 1 maintainer
rsb_derive 0.5.1
An opinionated macro implementation for Rust struct builder pattern with compile-time validation
16 versions - Latest release: over 1 year ago - 8 dependent packages - 11 dependent repositories - 268 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
grex 1.4.5
grex generates regular expressions from user-provided test cases.
15 versions - Latest release: 2 months ago - 2 dependent packages - 5 dependent repositories - 43.2 thousand downloads total - 6,516 stars on GitHub - 1 maintainer
sod 0.3.2
Service Oriented Design
9 versions - Latest release: 6 months ago - 6 dependent packages - 3.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
iflet 0.1.0
Provides a macro to chain multiple patterns in an `if let` rather than nesting them
1 version - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 1.65 thousand downloads total - 3 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 6 years ago - 1 dependent package - 1 dependent repositories - 4.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
sod-tungstenite 0.3.3
Service Oriented Design - Tungstenite
5 versions - Latest release: 6 months ago - 1.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
dfdi-macros 0.2.0
Macros for dfdi
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 937 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
wax 0.6.0
Opinionated and portable globs that can be matched against paths and directory trees.
7 versions - Latest release: 7 months ago - 27 dependent packages - 52 dependent repositories - 256 thousand downloads total - 96 stars on GitHub - 1 maintainer
dfdi 0.2.0
Dependency For Dependency Injection
2 versions - Latest release: over 1 year ago - 642 downloads total - 0 stars on GitHub - 1 maintainer
fnmatch-regex 0.2.0
Convert a glob-style pattern to a regular expression.
2 versions - Latest release: almost 2 years ago - 3 dependent packages - 3 dependent repositories - 37.5 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
stable-pattern 0.1.0
Stable port of std::str::Pattern and friends.
1 version - Latest release: about 3 years ago - 1 dependent package - 1,314 dependent repositories - 2.74 million downloads total - 1 stars on GitHub - 1 maintainer
graph_match 0.5.0
A library for matching patterns in directed graphs.
8 versions - Latest release: almost 8 years ago - 1 dependent repositories - 6.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
algos 0.4.0 πŸ’°
A collection of algorithms in Rust
7 versions - Latest release: about 4 years ago - 3.92 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
grep 0.3.1
Fast line oriented regex searching as a library.
26 versions - Latest release: 5 months ago - 33 dependent packages - 79 dependent repositories - 1.01 million downloads total - 43,652 stars on GitHub - 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: 10 months ago - 2 dependent packages - 872 downloads total - 43,652 stars on GitHub - 1 maintainer
ripgrep 14.1.0
ripgrep is a line-oriented search tool that recursively searches the current directory for a rege...
55 versions - Latest release: 4 months ago - 1 dependent repositories - 633 thousand downloads total - 43,652 stars on GitHub - 1 maintainer
goglob 0.2.0
Shell pattern matching similar to golang's path.Match
1 version - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
grep-printer 0.2.1
An implementation of the grep crate's Sink trait that provides standard printing of search result...
11 versions - Latest release: 5 months ago - 1 dependent package - 72 dependent repositories - 958 thousand downloads total - 43,652 stars on GitHub - 1 maintainer
naming_clt 1.1.0
Extract and convert the naming format(case|notation) of identifiers from files or stdin. Use this...
2 versions - Latest release: over 2 years ago - 741 downloads total - 0 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 6 years ago - 3 dependent packages - 13 dependent repositories - 19.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
vesta-syntax 0.1.0
The syntax for the `case!` macro defined in the Vesta crate
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 1.22 thousand downloads total - 1 stars on GitHub - 2 maintainers
webextension_pattern 0.3.0 πŸ’°
Intuitive URL pattern matching as used by Firefox WebExtensions and by Chrome
4 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
graphfind-rs 0.1.0
Library for finding patterns in graphs
1 version - Latest release: about 1 year ago - 313 downloads total - 5 stars on GitHub - 1 maintainer
noises-and-patterns 0.1.3 πŸ’°
A procedural creator library for 2D noises and patterns
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.22 thousand downloads total - 3 stars on GitHub - 1 maintainer
rustssh 0.1.2
ssh tools
3 versions - Latest release: 11 months ago - 879 downloads total - 0 stars on GitHub - 1 maintainer
apply_method 0.1.1
Allows you to apply any function given as a parameter to the object.
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
simsearch 0.2.5
A simple and lightweight fuzzy search engine that works in memory, searching for similar strings ...
11 versions - Latest release: 21 days ago - 5 dependent packages - 19 dependent repositories - 192 thousand downloads total - 155 stars on GitHub - 1 maintainer
assert_let_bind 0.1.1
A convenience macro for writing pattern-matching tests
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 10.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
vesta 0.1.0
Extensible pattern matching
1 version - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 888 downloads total - 1 stars on GitHub - 2 maintainers
take_ref 0.2.0
TakeRef, TakeSlice, and TakeString traits enable treating references/slices and values interchang...
2 versions - Latest release: over 3 years ago - 824 downloads total - 0 stars on GitHub - 1 maintainer
vesta-macro 0.1.2
Procedural macros used by and exported from the Vesta crate
3 versions - Latest release: about 3 years ago - 1 dependent package - 1.74 thousand downloads total - 1 stars on GitHub - 2 maintainers
finr 0.2.3
finr recursively searches files and directories with a pattern while ignoring irrelevant director...
5 versions - Latest release: 11 months ago - 1.31 thousand downloads total - 4 stars on GitHub - 1 maintainer
entrait 0.7.0
Loosely coupled Rust application design made easy
28 versions - Latest release: about 1 month ago - 2 dependent repositories - 9.51 thousand downloads total - 74 stars on GitHub - 1 maintainer
carve
carve is a terminal-focused tool for interactivel searching and exploring text files and logs.
1 version - Latest release: 13 days ago - 231 downloads total - 0 stars on GitHub - 1 maintainer
matchers 0.1.0 πŸ’°
Regex matching on character and byte streams.
2 versions - Latest release: about 3 years ago - 2 dependent packages - 15,171 dependent repositories - 68.3 million downloads total - 9 stars on GitHub - 1 maintainer
trs 0.1.0
Term Rewriting Systems
1 version - Latest release: over 4 years ago - 576 downloads total - 0 stars on GitHub - 1 maintainer
search-ptrn 0.1.1
A tool to search files
2 versions - Latest release: 4 months ago - 474 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
assert_matches 1.5.0
Asserts that a value matches a pattern
7 versions - Latest release: over 3 years ago - 634 dependent packages - 2,773 dependent repositories - 15.5 million downloads total - 58 stars on GitHub - 1 maintainer
bsf 0.1.0
entry code for search the file based on pattern
1 version - Latest release: 3 months ago - 384 downloads total - 0 stars on GitHub - 1 maintainer
fractal-gen 0.1.5
Fractals is a Rust project to generate fractals.
6 versions - Latest release: about 4 years ago - 2.28 thousand downloads total - 11,972 stars on GitHub - 1 maintainer
coolfindpattern 0.1.6
SIMD-accelerated pattern scanning library
7 versions - Latest release: 5 months ago - 1.81 thousand downloads total - 16 stars on GitHub - 1 maintainer
cycles 0.2.0
A cyclic pattern abstraction, heavily inspired by TidalCycles.
5 versions - Latest release: 4 months ago - 1.22 thousand downloads total - 3 stars on GitHub - 1 maintainer
mdbook-yapp 1.1.0
A mdBook preprocessor for simple text replacements
10 versions - Latest release: 17 days ago - 1.67 thousand downloads total - 2 stars on GitHub - 2 maintainers
fnmatch-regex2 0.3.0
Convert a glob-style pattern to a regular expression.
1 version - Latest release: 5 months ago - 255 downloads total - 1 maintainer
phos 0.0.2
A rust crate for a regex-like pattern matcher/permutation generator.
2 versions - Latest release: over 1 year ago - 580 downloads total - 1 stars on GitHub - 1 maintainer
match-commutative 0.1.0
Match on patterns commutatively, reducing the use of duplicated patterns. ↔️
3 versions - Latest release: 8 months ago - 733 downloads total - 0 stars on GitLab.com - 1 maintainer
braillepatterndots 0.1.3
A simple crate for braille pattern
3 versions - Latest release: almost 4 years ago - 1.06 thousand 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 2 years ago - 5 dependent packages - 1 dependent repositories - 15.5 thousand downloads total - 22 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 1 year ago - 339 downloads total - 2 stars on GitHub - 1 maintainer
visita_macros 0.2.0
Macros for the visita crate
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
visita 0.2.1
Elegant implementation of the Visitor Pattern
4 versions - Latest release: almost 2 years ago - 1 dependent repositories - 1.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
scanner 0.1.0
Binary signature scanner.
1 version - Latest release: about 8 years ago - 1 dependent repositories - 2.06 thousand downloads total - 1 maintainer
s3find 0.7.2
A command line utility to walk an Amazon S3 hierarchy. s3find is an analog of find for Amazon S3.
18 versions - Latest release: almost 4 years ago - 7.88 thousand downloads total - 32 stars on GitHub - 1 maintainer
aobscan-cli 1.0.1
AOBscan CLI is a command-line utility for multi-threaded AOB memory scanning
1 version - Latest release: about 1 year ago - 315 downloads total - 2 stars on GitHub - 1 maintainer
enum-ts 0.2.6 πŸ’°
TypeScript Enum pattern matcher codegen
9 versions - Latest release: about 3 years ago - 3.26 thousand downloads total - 3 stars on GitHub - 1 maintainer
globgroups 0.1.0-beta.2
Expands groups like foo{a,b}
2 versions - Latest release: about 2 months ago - 521 downloads total - 0 stars on GitHub - 1 maintainer
bgrep 1.0.0
bgrep is a grep tailored to handle binary patterns and files
2 versions - Latest release: about 5 years ago - 1.31 thousand downloads total - 123 stars on GitHub - 1 maintainer
binocular 0.0.0 πŸ’°
Binocular vision for your terminal
1 version - Latest release: 10 months ago - 302 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: about 1 year ago - 301 downloads total - 0 stars on GitHub - 1 maintainer
explicit-discriminant 0.1.4
Macro for enforcing enum discriminants
4 versions - Latest release: 9 months ago - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitpattern 0.1.0 πŸ’°
bitwise pattern matching and extracting
1 version - Latest release: almost 4 years ago - 1 dependent package - 6 dependent repositories - 34.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
url-match 0.1.7
URL match patterns library
8 versions - Latest release: about 6 years ago - 7 thousand downloads total - 7 stars on GitHub - 1 maintainer
makeit 0.1.1
Compile-time checked Builder pattern `derive` macro with zero-memory overhead
2 versions - Latest release: about 2 years ago - 983 downloads total - 219 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 2 years ago - 1 dependent package - 1 dependent repositories - 6.66 thousand 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 2 years ago - 1 dependent package - 1.35 thousand downloads total - 219 stars on GitHub - 1 maintainer
sod-log 0.3.1
Service Oriented Design - Log Integrations
4 versions - Latest release: 7 months ago - 1.08 thousand downloads total - 1 stars on GitHub - 1 maintainer