-
amplify
Amplifying Rust language capabilities: multiple generic trait implementations, type wrappers, derive macros
-
matchers
Regex matching on character and byte streams
-
icu_pattern
ICU pattern utilities
-
grex
grex generates regular expressions from user-provided test cases
-
mdbook-yapp
mdBook preprocessor for simple text replacements
-
deriving_via
DerivingVia
-
clave
Midi click-track generator
-
colorrs
CLI for outputting terminal colour test images
-
reatler
A thing that can bundle files into single one
-
recurring
event series implementation based on jiff
-
via-router
A fast and flexible http router
-
simsearch
lightweight fuzzy search engine that works in memory, searching for similar strings (a pun here)
-
FreedomLogger
A professional, reusable logging library with pattern formatting, log rotation, and file management
-
matchete
A fast and flexible matcher for comparing and diffing data structures
-
mem-rs
pattern scanning and abstraction for pointers in memory of running processes
-
prun
Run 🍺
-
frencli
CLI frontend for fren - a fast, powerful command-line batch file renaming tool
-
prima_bridge
implement the bridge pattern
-
safe-manually-drop
ManuallyDrop“owned field” pattern with nounsafe, no.unwrap()s, no macros -
grep-printer
grep crate's Sink trait that provides standard printing of search results, similar to grep itself
-
entrait
Loosely coupled Rust application design made easy
-
sod
Service Oriented Design
-
rushed
Simpler and faster shell commands
-
cycles
A cyclic pattern abstraction, heavily inspired by TidalCycles
-
sigmatch
A memory signature search library for the Windows platform written in Rust
-
amplify_num
Amplifying numeric types: big-sized and bit-sized integers
-
freneng
A useful, async-first file renaming library
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
allocated-btree
B-Tree data structures with explicit allocator control using the allocated pattern
-
sst
sorted string table abstraction
-
cli_test_dir
Tools for testing Rust command-line utilities
-
chemical_elements
representing chemical compositions and generating isotopic patterns
-
sync-rs
A CLI tool to sync files between directories
-
penum
Make enum conform to a given pattern
-
io-reactor
Concurrent I/O resource management using reactor pattern
-
mecha10-behavior-patterns
Common behavior patterns for Mecha10 - subsumption, ensemble, and more
-
pattern-wishcast
Pattern types emulation for conditional variants using conditional never types
-
json_schema
Generated types based on the JSON-Schema for json_schema
-
dirauto
A direnv-like tool with strategy pattern for shell hooks
-
verity-memory
Personal memory library with some cool features
-
vanissh
Vanity ed25119 OpenSSH key finder/generator
-
visit-rs
A generic visitor pattern library for Rust
-
relayr
Cron scheduler with a delegated-flavour syntax
-
twips-cli
Twizzle Pattern Searcher CLI
-
interactors
Command pattern implementation for Rust
-
searepo
A Repository pattern library for SeaORM with automatic CRUD generation
-
match-string
Lightweight pattern-matching utilities for strings and sequences, with a proc-macro for ergonomic syntax
-
like
A SQL like style pattern matching
-
azathoth-utils
Small utilities crate for the AzathothC2 framework
-
versust
structured concurrency patterns
-
libdd-alloc
Custom memory allocators for specialized allocation patterns in profiling and signal-safe contexts
-
patterns
no_std, no alloc pattern scan library using simd
-
contextify
save project structure and contents to a text file
-
clitest-lib
CLI-based testing library
-
n-observer
An async/await observer pattern implementation
-
nonasync
A set of utilities useful for building a non-blocking non-async APIs
-
lsonar
Lua 5.3 pattern engine, fully compatible with the original Lua 5.3 engine
-
sod-actix-web
Service Oriented Design - Actix Web
-
coolfindpattern
SIMD-accelerated pattern scanning library
-
fsz
file size by pattern
-
kanoko
generative art (initially) based off of a traditional Japanese tie-dye pattern
-
pydeadcode
Fast Python dead code finder, built in Rust
-
memors
kitchen-sink for hooking functions (and finding patterns)
-
eggplant-transpiler
transpiler of eggplant to generate rust code from egglog code
-
turtles
turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles turtles
-
coalescent
High-level AI coordination patterns enabling intelligent agent coalescence
-
wildcard_ex
extended wildcards that allows VB-like specifications
-
sod-crossbeam
Service Oriented Design - Crossbeam
-
sea-macros
Procedural macros for the searepo crate
-
sod-mpsc
Service Oriented Design - Multi Producer Single Consumer
-
specx
Minimal Specification pattern utilities for Rust with composable predicate specs, boolean combinators, and a micro-DSL
-
sod-bus
Service Oriented Design - Single Producer Multi Consumer
-
findreplace
find and replace given pattern with substitute inside file
-
hexser_potions
Potions: ready-to-mix patterns and examples for the hexser crate
-
twips-ffi
Twizzle Pattern Searcher FFI — C FFI bindings for twips
-
streambed-patterns
Patterns for working with streambed
-
twips-wasm
Twizzle Pattern Searcher WASM — WASM build of twips for
cubing.js -
amplify_syn
Amplifying syn capabilities: helper functions for creating proc macro libraries
-
riker-patterns
A collection of common actor patterns for Riker
-
sod-tungstenite
Service Oriented Design - Tungstenite
-
matches2
A macro to evaluate, as a boolean, whether an expression matches a pattern
-
tower-bulkhead
Bulkhead pattern for Tower services - resource isolation and concurrency limiting
-
kotoba-graphdb
RocksDB-based Graph Database for KotobaDB
-
split-every
Split for every n occurrences of a pattern iteratively!
-
lens-rs
lens implemented in rust
-
xtasks
Essential tools and tasks for Rust projects using the xtask pattern, simplifying common build and development workflows
-
binpattern
binary code pattern extractor for yaras
-
isotest
Enables a very specific unit testing pattern
-
handy_async
A handy library for describing asynchronous code declaratively
-
stable-pattern
Stable port of std::str::Pattern and friends
-
pmv
Pattern based mv(1)
-
declarative_type_state
A collection of declarative macros to reduce boilerplate code when implementing type-state patterns
-
sea-canal
Identifies patterns in sequences of integers
-
ctf-brute
Brute-force utilities for Rust
-
domain_patterns
Domain patterns holds patterns from the world of Domain Driven Design
-
blinq
An embedded-hal blinking queue
-
ya_advent_lib
Advent of Code Library
-
namedarg_rustc_macro
namedarg main package
-
progpick
Bruteforce with a stream of permutations of a specific pattern
-
kti_cqrs_rs
CQRS pattern in Rust
-
wfc_image
Create patterns for wfc using image files
-
visita
Elegant implementation of the Visitor Pattern
-
seatbelt
resilience patterns and safety mechanisms
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
aobscan
multi-threaded AOB memory scanning
-
stratagem
A trait library that enables state management and command execution with built-in undo support, inspired by the Command design pattern
-
pattern_partition_prediction
Reading and querying k-mer pattern partition information
-
mehaliin
Internal Memory Hacking Library for Rust
-
imex
A library/CLI for merging multiple iterators/files into one, with the optional use of an IMEx, or Iterator-Merging-Expression, for controlling the merge
-
lightningscanner
A lightning-fast memory pattern scanner, capable of scanning gigabytes of data per second
-
mediator
pattern in Rust
-
tiling
constructing tilings of regular polygons
-
resilience-rs
Resilience patterns in Rust
-
dynp
Dynamic property system that emphasizes the use of the Newtype pattern
-
fractal-gen
Fractals is a Rust project to generate fractals
-
derive_di
realized the dependency injection pattern
-
minigrep_vbomfim
grep tool written in Rust
-
bitpatterns
bitwise pattern testing for integers
-
rew
A text processing CLI tool that rewrites FS paths according to a pattern
-
typestate-builder
Derive-macro-based generator that combines
TypestateandBuilderpatterns -
unwrap_let
macro for quickly unwrapping a refutable pattern
-
grop
grokpoweredgrep-like CLI utility, that allows user to manipulategrokseparated columns in different ways -
offer-cell
that defines a pattern for providing a reference to stored data, and optionally transferring ownership of that data
-
state-shift
Macros for implementing Type-State-Pattern on your structs and methods
-
family
I can't believe it's not HKT!
-
rogue_config
Basic options pattern
-
chumsky-branch
branch combinator for the chumsky parsing library
-
serde_str_helpers
Helpers for using serde with strings
-
rlife
A life library written in Rust
-
allora-core
Core primitives for Allora: messages, exchanges, channels, processors, patterns (EIP) for Rust integration flows
-
trip
Finds tripcodes that contain patterns
-
uri-pattern-matcher
URI (or path) pattern matching
-
kizuna
service locator
-
schemas
working with Schema.org data
-
swimos_route
SwimOS Routing Utilities
-
pattern-3
Needle API (née Pattern API 3.0), generalization of
std::str::pattern -
rustfmt_ignore
A fast library for efficiently matching ignore files such as
.gitignoreagainst file paths -
thue_morse
generating Thue-Morse number sequences for different bases. You can also specifically create evil numbers and odious numbers.
-
scanner
Binary signature scanner
-
retest
Command-line regular expression tester
-
my_rust_helloworld
A test for newbee
-
string_art
Convert images into thread patterns for creating string art. It generates detailed instructions in text format and provides graphical previews of the resulting patterns.
-
patternscanner
A high performance multithreaded pattern scanner
-
rosie-sys
build or link to librosie to access the Rosie Pattern Language
-
logu
Log parsing for message aggregation
-
supergrep
A super grepper
-
lexicon
A convenient interface to get patterns from Conway’s Game of Life’s Lexicon
-
fn_chain
Helper macro/function to create function chaining
-
braillepatterndots
braille pattern
-
apply_method
Allows you to apply any function given as a parameter to the object
-
clz
colorize text that matches a pattern
-
handle-error
An error handling helper macro to avoid the constant if let Err(e) pattern
-
subcommands
Command pattern
-
bind_match
Convenience macro similar to
matches!but binds to variables in the pattern and returns anOptionof the result -
rs_observable
observable pattern implementation
-
blackboard
design pattern implementation in rust
-
eventify
variety of event-based programming patterns
-
sod-log
Service Oriented Design - Log Integrations
-
eirproject/libeir_syntax_core
Erlang ecosystem common IR
-
choreographer
A color pattern sequencer, intended for groups of RGB LEDs
-
async_dataloader
Powerful tool for avoiding N+1 queries using async/await, based on the DataLoader pattern
-
named-generics-bundle-proc_macros
Internal: proc-macro backend of ::named_generics_bundle
-
sigscan
a
#[no_std]sigscanning crate -
stignore
Add syncthing ignore patterns from command line
-
bit_fiddler
Macros for common bit operations with multiple convenient patterns
-
terms
Tree terms and patterns data structures
-
visit-bytes
Visitor abstraction for byteslices and such
-
clap-action-command
A command-map pattern layered on Clap subcommands
-
log4rs-routing-appender
A routing appender for log4rs
-
dirqd
Invoke processes based on incoming files in a directory
-
take_ref
TakeRef, TakeSlice, and TakeString traits enable treating references/slices and values interchangeably. They can be treated as references/slices. And you can take ownership of the value…
-
stringly_conversions
helping to convert to/from various representations of strings
-
tailwag_macro_logic
The logic for A collection of macros to support the tailwag crate
-
passgen-rs
Password generator with a regular-expression-like syntax
-
simple_statemachine
Statemachine defined via a simple and easy-to-read domain-specific language
-
graph_match
matching patterns in directed graphs
-
dfdi
Dependency For Dependency Injection
-
lockspot
let's ask package-lock some questions
-
rhythms
A rhythmic pattern generation library
-
assert-struct-macros
Procedural macro implementation for assert-struct
-
tartanlib
Tartan pattern parser and creator
-
luacells
text-based cellular automata simulator that uses Lua for rule definitions
-
explicit-discriminant
Macro for enforcing enum discriminants
-
super_tags
A HTML tags expansion based on CSS patterns
Try searching with DuckDuckGo.