REL is a non-backtracking regular expression engine with support for constant lookahead and submatch tracking.