CLI Parser provides a framework for quickly development of Cisco-like CLI commands. It provides a simple syntax to define CLI commands, a compiler to automatically convert these commands into a C parse tree and a run-time library to create CLI.
PyOptionTree provides a flexible and powerful way for a program to include option parameters. It features easy syntax and allows for embedded Python code and user functions, a tree structure, links, importing remote and local files, and modifying/saving.
Free Open Source VoiceXML editor programmed in Java (Swing). The VoiceXML document is regularly parsed, a tree view is built and syntax errors are reported in a specific table.