icon | description |
---|---|
square-terminal |
CommandBox is the de facto standard for BoxLang development and execution. |
CommandBox amalgamates many tools and borrows concepts from NPM, Grunt/Gulp, Maven, ANT, Node, and more. Features include:
-
Operation System integration for executing commands
-
Ability to create and execute commands built using BoxLang and CFML
-
ForgeBox integration for cloud package management and installations
-
ColdBox Platform, TestBox, and ContentBox CMS Integrations
-
Integrated servlet server with rewrite capabilities
-
Ability to create command recipes and execution
-
Ability to interact with users via CLI and create workflows and
installers
-
Ability to execute workflows and tasks
CommandBox is a Java-based executable running on the most recent desktop operating systems (Linux, Mac OS X, Windows). Since it is a command line tool that uses a shell interface, it does not require an operating system using a GUI. Below is a simple guideline to get you up and running, but an in-depth guide can be found here: https://commandbox.ortusbooks.com/setup
- 256MB+ RAM
- 250MB+ free hard drive space
- Multi-core CPU recommended
- JRE/JDK 21+
We have created a small getting started guide to give you enough skills to move forward with any CommandBox development. You can find it here: https://commandbox.ortusbooks.com/content/getting_started_guide.html