textX is described as 'meta-language for building Domain-Specific Languages (DSLs) in Python. It is inspired by Xtext'. There are nine alternatives to textX for Windows, Linux and Mac. The best alternative is Eclipse Xtext, which is both free and Open Source. Other great apps like textX are ANTLR (Free, Open Source), Flex (Free, Open Source), Bison (Free, Open Source) and parboiled (Free, Open Source).
ANTLR, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process. POTENTIAL USES Writing robust protocol implementations. Parsing data formats.
Tunnel Grammar Studio is an Integrated Development Environment for generating parsers (also known as parser generator or a compiler compiler). It is used to develop stand alone Parsing Machines from given ABNF syntax grammar.