PetitParser2

is a framework for building parsers. github

It is a new version of PetitParser with focus on performance and flexibility.