ohm is an open source grammar language created in 2014.
git clone https://github.com/harc/ohm
A library and language for building parsers, interpreters, compilers, etc.