A fast implementation of Aho-Corasick in Rust.

A library for finding occurrences of many patterns at once with SIMD acceleration in some cases. This library provides multiple pattern search principally through an implementation of the Aho-Corasick algorithm, which builds a finite state machine for executing searches in linear time.

Related Repos



vgel A symbolic natural language parsing library for Rust, inspired by HDPSG.
 

daschl grok - A rust implementation of the popular java & ruby grok library which allows easy text and log file processing with composable patterns
 

magiclen utf8-width - To determine the width of a UTF-8 character by providing its first byte
 

yasammez This describes the nachricht data model and wire format, for documentation of the actual Rust crates, see the docs. nachricht nachricht is a self-desc
 

alexanderwillner Simple rust library and CLI to extract code blocks marked with triple backticks from markdown files into source files.
 

kitten prosemd is an experimental proofreading and linting language server for markdown files. It aims to provide helpful and smart diagnostics when writing