nfa topic
libfsm
DFA regular expression library & friends
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
jflex
The fast scanner generator for Java™ with full Unicode support
regex-automata
A low level regular expression library that uses deterministic finite automata.
hyperscan-java
Match tens of thousands of regular expressions within milliseconds - Java bindings for Intel's hyperscan 5
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Regex
An implementation of regular expressions for Python that uses a finite state automaton(正则引擎的Python实现,包括从NFA到DFA和DFA的最小化)
visual-automata
Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
fauton
An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)