Blog

Luis Majano

May 11, 2026

Spread the word


Share your thoughts

We listen. A lot. And one message has come through loud and clear from our community: teams want a way to get into the BoxLang ecosystem with commercial licensing, real tooling, and actual support β€” without jumping straight to a full BoxLang+ subscription. Today, we're thrilled to announce the BoxLang Starter Plan β€” the new entry point designed for teams beginning their modernization journey. Simple. Affordable. Production-ready from day one. πŸŽ‰


What Is the BoxLang Starter Plan?

BoxLang has always been free and open source under the Apache 2 license. That isn't changing. But between "free forever" and a full BoxLang+ enterprise subscription, there was a gap β€” and the Starter Plan fills it perfectly.

BoxLang Starter: A commercial license for a single web deployment, bundled with Premium Modules, 5 support incidents, and the full BoxLang tooling suite. All for $749/year.

It's the fastest, most affordable path from evaluation to production.


What's Included πŸ“¦

βœ… Core BoxLang Features

Everything that makes BoxLang powerful is included: async programming, closures, lambdas, virtual threading, Java interop, OOP, scripting and templating language, XML/JSON/YAML, scheduled tasks, interceptors, JDBC data framework, and more.

βœ… Premium Modules

Starter subscribers unlock the full Premium Modules library, including:

  • Documentation: PDF generation, PDF manipulation, extract & fill PDF forms, spreadsheets, CSV
  • Communication: FTP/SFTP connectivity, LDAP, SOAP, POP Mail, REST module
  • Caching & NoSQL: Redis module (session distribution, caching, pub/sub, AI memory), MeiliSearch, BoxLang cache engine
  • AI: The bx-ai module with multi-provider support and extended AI providers
  • CFML Compatibility: Full CFML/ColdFusion parser, transpiler, and feature scanner

βœ… 5 Support Incidents / Year

Real humans, real answers. You get 5 dedicated support incidents per year backed by our team of language engineers. Need to refill? Support blocks of 5, 10, 15, or 20+ hours are available.

Support also includes:

  • Access to the dedicated support tracker
  • Community Slack and forums

βœ… 1 Server / Container / Lambda

The Starter Plan covers one deployment target β€” your choice of:

RuntimeCovered
Standard Server (VM / Bare Metal)βœ…
Docker / Servlet Containersβœ…
AWS Lambdaβœ…
Google Cloud Functionsβœ…
CLI Applicationβœ…
Native Binaries (Windows, Mac, *nix)βœ…
WASM (Browser or Container)βœ…
Cloud (Any Provider)βœ…
Embedded / IoT / ESP32βœ…

Pick the runtime that fits your deployment. Each Starter license also includes one development environment (all local developer machines) at no extra cost.

⚠️ Note: The Starter plan covers a single web/container/lambda deployment. For desktop applications, web assembly, or native images as standalone products, a BoxLang+/++ license is required.


Premium Tooling β€” Included πŸ› οΈ

One of the best parts about Starter? You get the full BoxLang commercial tooling suite, the same tools available in BoxLang+/++:

  • BoxLang Administrator Desktop App β€” Manage your server from a beautiful native desktop interface
  • BoxLang MCP Server + Chat UI β€” Integrate BoxLang into your AI-powered workflows
  • ColdFusion/CFML Transpiler β€” Migrate existing CFML code to BoxLang automatically
  • CFML Feature Scanner β€” Know exactly what's compatible before you migrate
  • Line-by-Line Debugger β€” Full debugging support inside VS Code
  • BoxLang Code Formatter β€” Keep your codebase consistent
  • CommandBox PRO β€” High-performance servlet engine, web server, JRE management, multi-site support, SSL management, and OS service manager

Who Is This For? 🎯

The BoxLang Starter Plan is the right fit if you are:

  • A team beginning modernization β€” Moving off legacy CFML or Java stacks and want a supported, commercial path forward
  • A solo developer going to production β€” You need a real commercial license but don't need multi-server SLAs yet
  • A CFML shop evaluating BoxLang β€” The CFML transpiler and compatibility module are included; Starter is a low-risk way to test the waters in production
  • An agency or freelancer deploying a single client project β€” One clean deployment, one affordable price

Pricing at a Glance πŸ’°

StarterBoxLang+BoxLang++
Standard Server$749/year$1,999/year$3,999/year
Orchestrator Node$749/year$2,999/year$4,999/year
Deployments1UnlimitedUnlimited
Support Incidents5/year12 hrs/year24 hrs/year
Premium Modulesβœ…βœ…βœ…
Business SLAβŒβœ…βœ…
Account ManagerβŒβŒβœ…

Need something custom β€” freelancer rates, non-profit pricing, or a multi-server arrangement? Reach out to info@boxlang.io and we'll work something out.


Get Started Today 🟒

Head over to boxlang.io/plans to pick up your Starter license. You can also download the full BoxLang Buying Guide to compare plans in detail.

Already on the fence? Try BoxLang free at try.boxlang.io or jump into the documentation to see what's possible. When you're ready to go to production, Starter will be waiting. πŸš€

We are incredibly grateful to every community member who gave us feedback, filed issues, jumped on calls, and pushed us to make BoxLang more accessible. This one's for you.

The BoxLang Team @ Ortus Solutions

Add Your Comment

Recent Entries

MatchBox and WebAssembly: Running BoxLang in the Browser and at the Edge

MatchBox and WebAssembly: Running BoxLang in the Browser and at the Edge

The MatchBox open beta is live at https://boxlang.ortusbooks.com/boxlang-framework/matchbox, and it brings something genuinely new to the BoxLang ecosystem: a path into WebAssembly.

That means BoxLang code can now move into browser applications, static-site deployments, edge runtimes, and WASI-style containers - without requiring a JVM. The feature is still beta, but the core direction is already useful: write BoxLang, compile it with MatchBox, and ship the generated WASM artifact to wherever a small portable runtime makes sense.

Jacob Beers
Jacob Beers
June 04, 2026
One Language, Every Runtime: BoxLang Expands Beyond the Server

One Language, Every Runtime: BoxLang Expands Beyond the Server

Discover how BoxLang’s multi-runtime architecture helps developers build beyond the server with support for serverless functions, desktop applications, CI/CD workflows, Java integrations, containers, runtime management, and more.

Maria Jose Herrera
Maria Jose Herrera
June 04, 2026
BoxLang 1.14.0 : Introducing Inner Classes

BoxLang 1.14.0 : Introducing Inner Classes

BoxLang has always embraced a simple truth: the way you organize code shapes the way you think about problems. For a long time, if you needed a helper class, you needed a file. One class, one .bx file, no exceptions. That's clean and predictable, but it creates real friction when a class is tightly coupled to exactly one caller and has no business existing anywhere else.

Luis Majano
Luis Majano
June 03, 2026