Skip to content

CommandBox CLI, package manager, REPL, and portable server for Java and CFML devs

ortus.gitbooks.io
5 pointsbdw429s2 comments
On HN

Comments

CommandBox is a tool for Java or CFML (a JVM scripting language) devs that provides npm-style package management, command-based CLI, REPL, and the ability to start any CF engine or Java WAR file with zero installation. CommandBox can publish packages to ForgeBox, run unit tests, scaffold sites, and is extensible via CFML modules. In addition to the standard CLI interface it has it's own interactive shell that features better tab completion, basic bash emulation for Windows users, and allows mashups by allowing the user to create scripts that run CommandBox commands, native OS shell commmands/binaries and CFML functions all at the same time.

At a quick glance, this reminds me of Ruby CLI. The fact that it uses CFML as a basis for the engine is great too. I get the feeling that you could write up an API with this in a day and it would perform well.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.