Projects / CLISH


CLISH is a modular framework for implementing a CISCO-like CLI on a Unix system. Arbitrary command menus and actions can be defined using XML files. This software handles the user interaction, and forks the appropriate system commands to perform any actions.

Operating Systems

Recent releases

  •  29 Apr 2008 16:43

    Release Notes: A minor bug in which CTRL-C caused SEGV was fixed.

    •  07 Mar 2008 18:37

      Release Notes: This release contains almost a year of bugfixes and updates. The inability to paste into the shell should now be addressed, and the default values for "SELECT" and "PATTERN" types are now translated correctly. The lub_heap memory manager is no longer compiled in by default, which should mean CLISH compiles out of the box for more platforms. This release also includes a couple of submitted patches. There is no guarantee of their correctness or otherwise; they are simply included for people to use if desired.

      •  13 Oct 2006 18:04

        Release Notes: The release process has been updated to ensure that all files have Unix line endings, which prevents shell scripts from failing during configuration. Updated to work on 64-bit architectures Tested on 64-bit and 32-bit Linux as well as on Cygwin. Various memory leak fixes Updated to the latest version of TinyXml. An experimental lubheap component has been added that can be used as an alternative heap manager rather than the standard memory libraries.

        •  02 Jun 2006 18:12

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.