Sliceslice-rs Alternatives
Similar projects and alternatives to sliceslice-rs
-
regex-automata
Discontinued A low level regular expression library that uses deterministic finite automata.
-
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
sliceslice-rs reviews and mentions
-
Memchr 2.4 now has an implementation of substring search on arbitrary bytes
Aside from that, their SIMD implementation is better optimized than the one I wrote. Aside from the codegen problem I talked about on that PR, sliceslice does better with its confirmation step by specializing calls to memcmp for all needles up to length 16. This repeats the entire implementation 16 times or so (for each of SSE2 and AVX2, so 32 in total I believe), but lets the memcmp call be a bit better than a generic one. We could do the same in memchr, but I wanted to see how much mileage we could get with fewer copies of the code and a lower latency implementation of memcmp.
Note the discussion here though: https://github.com/cloudflare/sliceslice-rs/pull/26
Stats
cloudflare/sliceslice-rs is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of sliceslice-rs is Rust.