jscli

jscli (JavaScript Command-Line Interface) is a small javascript application that imitates the behavior of a traditional Command-Line Interface terminal. This is a very experimental version, and is not to be considered as final in any way.

It is written in pure JavaScript and does not use any framwork (jQuery, Prototype etc.), it supplies several functions that allow the developer to manage the cli, and can of course be expanded to use whatever commands you want.

Github