flier / rust-hyperscan
Hyperscan bindings for Rust with Multiple Pattern and Streaming Scan
☆88Updated last year
Related projects ⓘ
Alternatives and complementary repositories for rust-hyperscan
- Extended utilities for working with files and filesystems in Rust☆140Updated 9 months ago
- Native Rust port of Google's HighwayHash, which makes use of SIMD instructions for a fast and strong hash function☆159Updated 2 weeks ago
- A suite of non-cryptographic hash functions for Rust.☆138Updated 2 years ago
- Xor filters - efficient probabilistic hashsets. Faster and smaller than bloom and cuckoo filters.☆130Updated 7 months ago
- An on-disk hash table implementation☆112Updated 3 years ago
- A Rust library for managing IP ranges☆43Updated 2 years ago
- An idiomatic and fast QP-trie implementation in pure Rust.☆94Updated 7 months ago
- Fast generic radix trie implemented in Rust☆188Updated last year
- Rust FFI wrapper for CRoaring☆157Updated 3 weeks ago
- Rust high level bindings crate for the `libmagic` C library☆49Updated 2 months ago
- TLS parser written in rust with nom☆99Updated last week
- Rust library implementing xor-filters☆137Updated last year
- Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust ca…☆412Updated 6 months ago
- A fast Bloom filter implementation in Rust☆235Updated 2 weeks ago
- This crate provides functions for working with IPv4 CIDRs and IPv6 CIDRs.☆32Updated 11 months ago
- Rust implementation of JMESPath, a query language for JSON☆133Updated last month
- A simple, fast, LRU cache implementation.☆191Updated 7 months ago
- A tiny library to efficiently search strings for sets of ASCII characters and byte slices for sets of bytes.☆113Updated 3 months ago
- Lock-free concurrent and single-threaded hash map implementations using Leapfrog probing. Currently the highest performance concurrent Ha…☆208Updated 4 months ago
- Read input lines as byte slices for high efficiency☆59Updated 10 months ago
- Rust library for fast multi-pattern searching.☆82Updated 7 years ago
- Generic Atomic<T> type for Rust☆218Updated 9 months ago
- More efficient alternative to `serde_json::Value` which saves memory by interning primitive values and using tagged pointers.☆127Updated 8 months ago
- probe: Static probes for Rust☆94Updated last year
- Performant time measuring in Rust☆171Updated 8 months ago
- String interning for Rust☆195Updated 2 months ago
- A library to work with CIDRs in rust☆121Updated last month
- Time Interval Counting for Rust - stats based on start/stop times for events☆74Updated 5 years ago
- This is a Rust implementation for popular caches (support no_std).☆104Updated 6 months ago
- Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast☆225Updated last month