The klish is a framework for implementing a CISCO-like CLI on a UNIX systems. It is configurable by XML files. The KLISH stands for Kommand Line Interface Shell. I know that "command" starts with "c" :) .
The klish is a fork of clish 0.7.3 project (http://sourceforge.net/projects/clish/). The klish obtain some new features but it is compatible (as much as possible) with clish's XML configuration files.
The library is available as 32-bit and 64-bit: