pyeatt/ebnf2tikz
It draws pretty pictures of language syntax. Specifically, it is an optimizing compiler to convert (annotated) Extended Backus–Naur Form (EBNF) to railroad diagrams expressed as LaTeX TikZ commands.
GitHub repository with 5 stars and 1 forks.
Language: TeX
Topics: compilers, ebnf, graphics, latex, railroad-diagrams, tikz