The klish is a framework for implementing a CISCO-like CLI on a UNIX systems.