a general purpose, JavaScript-based commandline user interface