Blog

State of CommandBox & Coming Next!

Victor Campos August 13, 2025

Spread the word

Victor Campos

August 13, 2025

Spread the word


Share your thoughts

CommandBox: Powerful CLI for BoxLang and Modern CFML

CommandBox is a standalone CLI tool that empowers BoxLang and modern CFML developers with an extensive set of features to streamline development, testing, and deployment. Written in ColdFusion itself, it allows you to extend its capabilities by creating custom commands and applications.

CommandBox by the Numbers

  • 12 years in the market.
  • 47 total releases.
  • 765 Pull Requests:
    • Core: 339
    • Modules: 184
    • Docs: 242
  • 35 tickets closed this year.
  • Active and growing community contributor.

CommandBox Powers the CFML World

  • 1.2 million Adobe CF installs.
  • 1.6 million Lucee installs.
  • 8,000 BoxLang installs.
  • CommandBox-based Docker image with 1.8 million pulls.

Docker CommandBox

  • Most widely used CFML base image for Docker
  • Added BoxLang and ACF 2025 builds
  • Now building four JDK/JRE versions:
    • Java 11
    • Java 17
    • Java 21
    • Java 24
  • 12 release versions since May 2024

What’s New in 6.1.0

  • New command: server lucee-deploy for Lucee servers.
  • Binary hash verification in package management.
  • WebSocket support with SocketBox:
    • Works with Adobe CF, Lucee Server, and BoxLang.
    • Modeled after socket.io.
    • Supports basic messaging, STOMP broker, custom auth, and message routing.
  • Library updates.

CommandBox Books

What’s New in 6.2.0

  • Jakarta Servlet support:
    • Compatible with Adobe CF 2025+, Lucee 7+, and BoxLang.
    • Supports both javax and jakarta namespaces.
    • Automatically downloads required Runwar jars.
    • Example: server start cfengine=boxlang.
  • Server Warmup URLs:
    • Define one or more URLs to hit on server startup.
    • Choose whether incoming traffic is allowed, blocked, or queued during warmup.
    • Run synchronously or asynchronously.
    • Warmup timeout control.

CommandBox PRO

A professionally supported version with exclusive features:

  • Available in two flavors:
    • Standalone license for Adobe / Lucee.
    • Included with BoxLang+ or BoxLang++ subscriptions.
  • Customizable SLA.

CommandBox Pro

What’s Next

  • Full BoxLang integration:
    • Run CLI on BoxLang for a smaller, faster experience.
    • CommandBox will be the default installation target for BoxLang.
    • PRO features bundled with BoxLang+ and BoxLang++.
  • Maven Endpoint for better jar management.
  • Windows Service Manager.
  • Enterprise Cache modules.
  • Enterprise Server dashboard and metrics.
  • Cloud-based Config Management.
  • Professional Ortus Support.

Ready to power up your BoxLang or CFML workflow?

Don’t just read about it, experience CommandBox for yourself. Install CommandBox Now and start building, testing, and deploying faster today!

installation

Join the Ortus Community

Be part of the movement shaping the future of web development. Stay connected and receive the latest updates on**, product launches, tool updates, promo services and much more.**

Subscribe to our newsletter for exclusive content.

Follow Us on Social media and don’t miss any news and updates:

Add Your Comment

Recent Entries

Coming Soon:  Version 4 Docker CommandBox Images with Enhanced Performance

Coming Soon: Version 4 Docker CommandBox Images with Enhanced Performance

CommandBox Docker images were the first CFML docker images and have nearly 2 million pulls, since their inception, to date. It's been a source of pride at Ortus that these images have been the most popular and reliable way to run CFML in containers and we are so very pleased to announce the next evolution, which will be the v4 images which run entirely on the BoxLang CLI and represent a significant overhaul of the image architecture.

These images are now available to test by appending -snapshot to your existing version tags and wil be released as stable, once CommandBox v6 emerges from release candidate status and is published as stable.

Jon Clausen
Jon Clausen
October 30, 2026
Free observability with BxMCP: give your AI agents eyes inside a live BoxLang runtime

Free observability with BxMCP: give your AI agents eyes inside a live BoxLang runtime

Ortus Solutions today announces that bx-mcp, the Model Context Protocol (MCP) server for BoxLang, is now free for everyone. Install it, point any MCP capable client at it, and your AI coding assistant, IDE agent or automation pipeline can inspect and operate a live BoxLang runtime: JVM, caches, datasources, slow requests, schedulers, logs and more. No BoxLang+ subscription required.

Luis Majano
Luis Majano
October 29, 2026
Inherited a CFML Application With Few Tests? Here’s Where to Start!

Inherited a CFML Application With Few Tests? Here’s Where to Start!

You need to change an application that has been running for years.

It might be a ColdFusion customer portal, a Lucee application supporting internal operations, or a CFML system your team is preparing to modernize. People depend on it, but some of its behavior lives in old tickets, scattered documentation, and the memory of whoever has supported it longest.

Now a release is approaching. You know more testing would help. The difficult part is deciding where to begin without putting every other priority on hold.

Start with one important workflow and build evidence around what it needs to do.

Explore Ortus Quality Assurance Services

Maria Jose Herrera
Maria Jose Herrera
October 27, 2026