ruler (pypi): Humane grammar library
Keywords: regex|parsing|grammar|regular-expression