There is also gram_grep[0] "Search text using a grammar, lexer, or straight regex. Chain searches for greater refinement."
See also parsertl-playground[1] for online edit/test grammars.
[0]https://github.com/BenHanson/gram_grep
[1]https://mingodad.github.io/parsertl-playground/playground/