antlr/antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
License & maintenance
BSD-3-Clause is a permissive license: free to use commercially with attribution.
Last code push 8 months ago.