crates.io "pattern-matching" keyword
grand-pattern 0.1.0 π°
Grand Pattern Fibonacci Dual-Direction Architecture - embedding-based pattern matching and cellul...1 version - Latest release: 3 months ago - 0 downloads total - 1 stars on GitHub - 1 maintainer
corrosick 0.1.0
Fast multi-pattern string search using the Aho-Corasick algorithm1 version - Latest release: 4 months ago - 26 downloads total - 0 stars on GitHub - 1 maintainer
matchcov 0.1.0
Language-agnostic usefulness and exhaustiveness analysis for pattern matching1 version - Latest release: 3 months ago - 7 downloads total - 1 maintainer
sha-rst 0.1.0
A high-performance Rust library for hash verification and file pattern matching1 version - Latest release: 11 months ago - 0 downloads total - 1 maintainer
sha-rust 0.1.2
A high-performance Rust library for hash verification and file pattern matching3 versions - Latest release: 11 months ago - 39 downloads total - 1 maintainer
string-search-rs 0.1.0 π°
Comprehensive string matching algorithms: naive, KMP, Rabin-Karp, Boyer-Moore, Z-algorithm, and s...1 version - Latest release: 4 months ago - 23 downloads total - 1 stars on GitHub - 1 maintainer
daggrs 0.1.1
A fast Double-Array Aho-Corasick implementation for multi-pattern matching2 versions - Latest release: 9 months ago - 847 thousand downloads total - 1 maintainer
yara-x 1.21.0
A pure Rust implementation of YARA.43 versions - Latest release: 21 days ago - 761 thousand downloads total - 1,324 stars on GitHub - 1 maintainer
flexiglob 0.1.0
Flexible wildcard globbing engine with user-definable pipeline operators, no_std compatible1 version - Latest release: 5 months ago - 132 downloads total - 0 stars on GitHub - 1 maintainer
rune-graph-match 0.1.0
Pattern matching engine for rune-graph: filter (node, edge, node) triples by label, property, or ...1 version - Latest release: 5 months ago - 19 downloads total - 1 stars on GitHub - 1 maintainer
karu 0.1.0
An embeddable policy engine focusing on structural pattern matching over arbitrary JSON data1 version - Latest release: 5 months ago - 27 downloads total - 1 stars on GitHub - 1 maintainer
regex-le 2.7.1
Find every regex in a codebase, and report which can be driven into catastrophic backtracking12 versions - Latest release: 2 days ago - 190 downloads total - 2 stars on GitHub - 1 maintainer
cora-match 0.1.0
Multi-pattern fixed-string matcher. Aho-Corasick + SIMD on mmap'd files. NDJSON output for AI age...1 version - Latest release: 6 months ago - 27 downloads total - 1 stars on GitHub - 1 maintainer
xopsyml 0.1.0
A high-performance, structural pattern-matching DSL for YAML. Perform declarative diagnostics and...1 version - Latest release: 6 months ago - 20 downloads total - 0 stars on GitHub - 1 maintainer
compare-changes 0.13.6
Reimplementation of GitHub file paths pattern matcher131 versions - Latest release: 15 days ago - 20.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
ib-pinyin-data 0.1.0 π°
A fast and multi-notation Chinese pinyin query library1 version - Latest release: about 2 months ago - 16 downloads total - 81 stars on GitHub - 1 maintainer
ib-matcher 0.4.5 π°
A multilingual, flexible and fast string, glob and regex matcher. Support ζΌι³εΉι (Chinese pinyin ma...8 versions - Latest release: 7 months ago - 3.1 thousand downloads total - 81 stars on GitHub - 1 maintainer
ib-unicode 0.2.1 π°
Unicode utils3 versions - Latest release: about 1 year ago - 5.54 thousand downloads total - 81 stars on GitHub - 1 maintainer
ib-pinyin 0.3.1 π°
δΈδΈͺι«ζ§θ½ζΌι³ζ₯θ―’γεΉι εΊ8 versions - Latest release: about 1 year ago - 9.85 thousand downloads total - 81 stars on GitHub - 1 maintainer
ib-romaji 0.2.1 π°
A fast Japanese romanizer6 versions - Latest release: 8 months ago - 5.56 thousand downloads total - 81 stars on GitHub - 1 maintainer
midstreamer-temporal-compare 0.2.1
Temporal sequence comparison and pattern matching3 versions - Latest release: 5 months ago - 71.5 thousand downloads total - 149 stars on GitHub - 1 maintainer
simdsieve 0.1.5
SIMD-accelerated byte pattern pre-filtering with AVX-512, AVX2, NEON, and scalar fallback6 versions - Latest release: 2 months ago - 77.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
flashsieve 0.1.1
Storage-level pre-filtering for pattern matching β skip blocks that can't contain matches2 versions - Latest release: 6 months ago - 11 downloads total - 0 stars on GitHub - 1 maintainer
grw 0.2.1
Graph construction, mutation, and morphism matching3 versions - Latest release: about 1 month ago - 52 downloads total - 1 stars on GitHub - 1 maintainer
parot-core 0.0.1
Placeholder for the upcoming parot library β fast text search, pattern matching, and duplicate de...1 version - Latest release: 6 months ago - 9 downloads total - 1 maintainer
parot 0.0.1 removed
Placeholder for the upcoming parot library β fast text search, pattern matching, and duplicate de...1 version - Latest release: 6 months ago - 9 downloads total - 1 maintainer
matcher_py
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...35 versions - Latest release: 3 days ago - 30.3 thousand downloads total - 19 stars on GitHub - 1 maintainer
fabula-memory 0.1.0
In-memory DataSource implementation for fabula1 version - Latest release: 6 months ago - 155 downloads total - 0 stars on GitHub - 1 maintainer
fabula-dsl 0.1.0
Text DSL parser for fabula patterns and graphs1 version - Latest release: 6 months ago - 99 downloads total - 0 stars on GitHub - 1 maintainer
fabula-petgraph 0.1.0
Petgraph DataSource adapter for fabula β temporal edges on StableGraph1 version - Latest release: 6 months ago - 43 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: 3 days ago - 30.3 thousand downloads total - 19 stars on GitHub - 1 maintainer
matcher_rs 0.15.5
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...69 versions - Latest release: 6 months ago - 49.4 thousand downloads total - 19 stars on GitHub - 1 maintainer
syara-x-capi 0.3.1
C API for syara-x4 versions - Latest release: 6 months ago - 72 downloads total - 0 stars on GitHub - 1 maintainer
syara-x 0.4.0
Super YARA β extends YARA-compatible rules with semantic, classifier, and LLM-based matching5 versions - Latest release: 5 months ago - 189 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
102 versions - Latest release: 7 days ago - 100 dependent packages - 106 dependent repositories - 1.15 million downloads total - 1,841 stars on GitHub - 1 maintainer
bio 4.2.2
A bioinformatics library for Rust. This library provides implementations of many algorithms and d...102 versions - Latest release: 7 days ago - 100 dependent packages - 106 dependent repositories - 1.15 million downloads total - 1,841 stars on GitHub - 1 maintainer
warpstate
GPU-accelerated multi-pattern matching β run thousands of literals on GPU via wgpu compute shaders3 versions - Latest release: 3 months ago - 223 downloads total - 1 maintainer
dfajit 0.1.1
JIT compilation of DFA transition tables to native x86_64 jump tables2 versions - Latest release: 6 months ago - 224 downloads total - 1 maintainer
matchkit 0.1.1
Vocabulary types for multi-pattern matching β Match struct, Matcher trait, shared errors2 versions - Latest release: 6 months ago - 267 downloads total - 1 maintainer
elizaos-plugin-eliza-classic 2.0.0
Classic ELIZA pattern matching plugin for elizaOS - no LLM required1 version - Latest release: 7 months ago - 21 downloads total - 1 maintainer
sheng 0.1.0
Register-resident refutation sieves for regex. Builds Hartmanis-Stearns SP-quotients of a pattern...1 version - Latest release: 3 months ago - 62 downloads total - 0 stars on GitHub - 1 maintainer
elicit_regex 0.11.1
Elicitation-enabled Regex newtype β JsonSchema-compatible wrapper around regex::Regex with serde ...5 versions - Latest release: 5 months ago - 133 downloads total - 2 stars on GitHub - 1 maintainer
peel-off 0.1.1
Peel off a specific variant from a Rust enum, splitting it into the extracted variant and the res...2 versions - Latest release: 8 months ago - 167 thousand downloads total - 0 stars on GitHub - 1 maintainer
quamina 0.7.0
Fast pattern-matching library for filtering JSON events8 versions - Latest release: 3 months ago - 30.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
ps-regexr 0.5.1
Pathscale fork of regexr: a regex engine with JIT compilation and SIMD acceleration, plus linear-...1 version - Latest release: 26 days ago - 40 downloads total - 0 stars on GitHub - 1 maintainer
xopsy 0.1.2 π°
Structural pattern matching DSL for JSON. Perform declarative diagnostics and surgical in-place u...3 versions - Latest release: 8 months ago - 66 downloads total - 0 stars on GitHub - 1 maintainer
symbolica 3.0.1
A blazing fast computer algebra system49 versions - Latest release: 20 days ago - 45.6 thousand downloads total - 993 stars on GitHub - 1 maintainer
oxideshield-core
Core types and pattern matching for OxideShield4 versions - Latest release: 3 months ago - 107 downloads total - 1 stars on GitHub - 1 maintainer
hayai 0.1.2
Hayai (ιγ) β generic fast-match engine with pluggable normalizers and prefilters3 versions - Latest release: 3 months ago - 305 downloads total - 0 stars on GitHub - 1 maintainer
llql 0.11.0 π°
A tool to run SQL-like query on your LLVM IR or Bitcode files11 versions - Latest release: 9 months ago - 5.67 thousand downloads total - 83 stars on GitHub - 1 maintainer
varpulis-db 0.11.0
PostgreSQL database layer for Varpulis Cloud9 versions - Latest release: 3 months ago - 268 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-zdd 0.11.0
Zero-suppressed Decision Diagrams for efficient set manipulation in CEP patterns9 versions - Latest release: 3 months ago - 851 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-database 0.11.0
Database connector (PostgreSQL, MySQL, SQLite) for Varpulis CEP engine4 versions - Latest release: 3 months ago - 334 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-hamlet 0.11.0
Shared online trend aggregation for streaming event detection β SIGMOD 2021 graphlet-sharing algo...8 versions - Latest release: 3 months ago - 737 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-kafka 0.11.0
Kafka connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 333 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-elasticsearch 0.11.0
Elasticsearch connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 245 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-pst 0.11.0
Probabilistic Suffix Tree for real-time streaming event forecasting and sequence prediction. Part...8 versions - Latest release: 3 months ago - 722 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-http 0.11.0
HTTP connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 683 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-mcp 0.11.0
MCP server exposing Varpulis CEP engine to AI agents9 versions - Latest release: 3 months ago - 157 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-core 0.11.0
Core types and AST for VPL9 versions - Latest release: 3 months ago - 2.37 thousand downloads total - 7 stars on GitHub - 1 maintainer
varpulis-lsp 0.11.0
Language Server Protocol implementation for VPL9 versions - Latest release: 3 months ago - 153 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-enrichment 0.11.0
External connector enrichment providers for VPL streams8 versions - Latest release: 3 months ago - 664 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connectors 0.11.0
Connector implementations for Varpulis (MQTT, Kafka, NATS, HTTP, etc.)8 versions - Latest release: 3 months ago - 757 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-runtime 0.11.0
Runtime execution engine for Varpulis β Rust stream processing with pattern matching, forecasting...9 versions - Latest release: 3 months ago - 649 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-nats 0.11.0
NATS connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 332 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-cli 0.11.0
CLI for Varpulis β Rust stream processing engine for real-time detection, fraud prevention, and M...9 versions - Latest release: 3 months ago - 158 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-pulsar 0.11.0
Apache Pulsar connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 246 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-cluster 0.11.0
Distributed execution cluster for Varpulis streaming analytics9 versions - Latest release: 3 months ago - 280 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-sase 0.11.0
Pattern matching engine for streaming event detection β Kleene closures, negation, temporal seque...8 versions - Latest release: 3 months ago - 733 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-simd 0.11.0
SIMD-optimized operations for high-performance event processing8 versions - Latest release: 3 months ago - 724 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-api 0.11.0
Shared traits and types for Varpulis connector crates4 versions - Latest release: 3 months ago - 1.59 thousand downloads total - 7 stars on GitHub - 1 maintainer
varpulis-parser 0.11.0
Parser for VPL β the Varpulis Pattern Language for streaming event detection.9 versions - Latest release: 3 months ago - 958 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-kinesis 0.11.0
AWS Kinesis connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 247 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-datagen 0.11.0
Event generator library for Varpulis demos and testing9 versions - Latest release: 3 months ago - 459 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-redis 0.11.0
Redis connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 331 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-s3 0.11.0
AWS S3 connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 250 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-mqtt 0.11.0
MQTT connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 424 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-actors 0.11.0
Lightweight actor framework with supervision and health observation for Varpulis8 versions - Latest release: 3 months ago - 169 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-syslog 0.11.0
Syslog CEF/LEEF connector for Varpulis kill chain detection engine2 versions - Latest release: 3 months ago - 199 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-cdc 0.11.0
PostgreSQL CDC (Change Data Capture) connector for Varpulis CEP engine4 versions - Latest release: 3 months ago - 246 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-wasm 0.11.0
WASM bindings for VPL parser and validator9 versions - Latest release: 3 months ago - 194 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-slack 0.11.0
Slack webhook connector for Varpulis kill chain detection engine2 versions - Latest release: 3 months ago - 192 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-dead-letter 0.11.0
Dead letter queue for events that fail sink delivery8 versions - Latest release: 3 months ago - 777 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-connector-splunk 0.11.0
Splunk HEC input connector for Varpulis kill chain detection engine2 versions - Latest release: 3 months ago - 195 downloads total - 7 stars on GitHub - 1 maintainer
varpulis 0.11.0
Rust stream processing engine for real-time detection. Apache Flink alternative for detection eng...3 versions - Latest release: 3 months ago - 53 downloads total - 7 stars on GitHub - 1 maintainer
varpulis-engine-wasm 0.11.0
Full Varpulis CEP engine compiled to WebAssembly β parse VPL, process events, get outputs3 versions - Latest release: 3 months ago - 50 downloads total - 7 stars on GitHub - 1 maintainer
boreal-cli 1.3.0
CLI utility to run boreal, a YARA rules engine13 versions - Latest release: 30 days ago - 12.5 thousand downloads total - 69 stars on GitHub - 1 maintainer
boreal 1.3.0
A library to evaluate YARA rules, used to scan bytes for textual and binary pattern14 versions - Latest release: 30 days ago - 1 dependent package - 1 dependent repositories - 60.3 thousand downloads total - 69 stars on GitHub - 1 maintainer
boreal-parser 1.2.0
A parser library for YARA files, intended for use with the boreal library9 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 54.9 thousand downloads total - 69 stars on GitHub - 1 maintainer
match-lang 0.2.0
Exhaustiveness and usefulness checking for pattern matching, generic over a language's constructors.1 version - Latest release: 11 days ago - 0 downloads total - 1 maintainer
enum-group-macros 0.1.0
Define grouped enums with ergonomic pattern matching1 version - Latest release: 9 months ago - 55 downloads total - 0 stars on GitHub - 1 maintainer
vf3 0.1.0 removed
Rust implementation of VF3/VF3L subgraph isomorphism algorithms1 version - Latest release: 10 months ago - 63 downloads total - 0 stars on GitHub - 1 maintainer
regexr 0.5.0
A high-performance regex engine built from scratch with JIT compilation and SIMD acceleration24 versions - Latest release: 2 months ago - 22.4 thousand downloads total - 27 stars on GitHub - 1 maintainer
rust-threat-detector 2.0.0
Advanced memory-safe SIEM threat detection with ML-based scoring, automated incident response, an...2 versions - Latest release: 10 months ago - 74 downloads total - 1 stars on GitHub - 1 maintainer
enum-typer 0.1.1
Type-indexed enums and GADTs for Rust via procedural macros2 versions - Latest release: 11 months ago - 86 downloads total - 1 stars on GitHub - 1 maintainer
scirs2-symbolic-macros 0.6.5 π°
Proc-macro DSL for scirs2-symbolic pattern matching rules9 versions - Latest release: 3 months ago - 223 downloads total - 295 stars on GitHub - 1 maintainer
enum-visitor 0.1.0
A small helper to generate visit-like match for enums, inspired by C++ std::visit.1 version - Latest release: 12 months ago - 29 downloads total - 1 stars on GitHub - 1 maintainer
bpe-match 0.1.1
A pattern matching library for BPE tokenization, intended to replace regex-based approaches.2 versions - Latest release: 12 months ago - 387 downloads total - 0 stars on GitHub - 1 maintainer
irgx 2.6.0
Linear-time regex engine for Rust - no catastrophic backtracking, no ReDoS - plus the shared anal...13 versions - Latest release: 22 days ago - 364 downloads total - 1 stars on GitHub - 1 maintainer
pyglobcmp 0.3.1
Assess whether a file path is matched more closely by one glob pattern than another. This package...1 version - Latest release: about 1 year ago - 283 downloads total - 0 stars on GitHub - 1 maintainer
matchy-ip-trie 2.0.1
Binary IP trie for matchy database lookups (internal)2 versions - Latest release: 7 months ago - 589 downloads total - 15 stars on GitHub - 1 maintainer
Related Keywords
rust
85
threat-detection
37
complex-event-processing
36
cep
36
correlation-rules
36
detection-as-code
36
detection-engineering
36
event-processing
36
flink-alternative
36
fraud-detection
36
kafka
36
mitre-attack
36
real-time-detection
36
siem-alternative
36
sigma-rules
36
soc-automation
36
stream-processing
36
streaming-analytics
36
streaming-engine
36
regex
23
glob
21
security
19
aho-corasick
18
pattern
12
mmap
11
ffi
11
log-analysis
11
maxmind
10
mmdb
10
zero-copy
10
threat-intelligence
10
threat-hunting
10
network-security
10
ioc
10
indicator-of-compromise
10
domain-matching
10
search
10
geoip
10
parsing
10
yara
9
nfa
9
string-matching
8
matching
8
detection
8
streaming
8
macros
8
automata
8
macro
8
graph
7
simd
7
proc-macro
7
string
7
temporal
6
grep
6
match
6
unicode
6
dsl
6
text-search
6
dfa
6
library
5
cli
5
wasm
5
cjk
5
pinyin
5
ahk
5
autohotkey
5
chinese
5
python
5
japanese
5
romanization
5
romaji
5
text-processing
5
no-std
5
enum
5
matcher
4
parser
4
text-analysis
4
case
4
parser-generator
4
downcasting
4
text
4
path-matching
4
filesystem
4
parser-library
4
trait
4
rust-patterns
4
rust-crate
4
rust-lang
4
virtual-machine
4
parsing-expression-grammars
4
rust-bindings
3
json
3
cybersecurity
3
filesystem-path
3
glob-pattern
3
prefilter
3
jit
3
extensible
3
bioinformatics
3
boreal
3