nesh

An enhanced, extensible shell for Node.js