Lark is a parsing toolkit for Python, built with a focus on ergonomics, ...
A parser for nondeterministic context free languages
Probabilistic Context Free Grammar (PCFG) Library for C#