Blog

12 Days of BoxLang - Day 8: BoxLang Modules

Maria Jose Herrera December 18, 2025

Spread the word

Maria Jose Herrera

December 18, 2025

Spread the word


Share your thoughts

Day 8 BoxLang Modules: Powering the Ecosystem 🎄

One of BoxLang’s greatest strengths is its modular, extensible ecosystem.

From AI to databases, security, UI, file handling, and enterprise integrations the BoxLang Module Library lets you plug in exactly what your application needs.

Today, we’re highlighting the official 33 BoxLang modules, available across both open-source and BoxLang+/++ tiers.

All modules can be installed using:

install-bx-module {module-name}

Let’s dive in. ✨


⚙️ AI & Automation

bx-ai (Open Source)

install-bx-module bx-ai

Add AI capabilities directly into your BoxLang apps — prompts, generation, embeddings, and more.


📊 UI & Front-End

bx-charts (Open Source)

install-bx-module bx-charts

Generate high-quality charts and visualizations.

bx-ui-forms (Open Source)

install-bx-module bx-ui-forms

Semantic UI form components for BoxLang templating.


🔐 Security

bx-csrf (Open Source)

Generate and validate CSRF tokens.

bx-esapi (Open Source)

Enterprise Security API utilities for sanitization and secure processing.

bx-ldap (BoxLang+/++)

LDAP querying and directory service integration.


📄 Document & Content Processing

bx-csv (BoxLang+/++)

Read and write CSV files.

bx-jsoup (Open Source)

Parse and clean HTML documents.

bx-pdf (Open Source)

Generate and stream PDF documents.

bx-markdown (Open Source)

Native Markdown parsing.

bx-spreadsheet (BoxLang+/++)

Excel (.xls, .xlsx) processing.

bx-wddx (Open Source)

WDDX serialization.

bx-yaml (Open Source)

Native YAML support.


🛠️ CFML Compatibility & Scripting

bx-compat-cfml (Open Source)

Run Adobe/Lucee CFML apps in BoxLang.

bx-jython (Open Source)

Execute Python scripts inside BoxLang.

bx-unsafe-evaluate (Open Source)

Enables dynamic evaluate() execution for BoxLang/CFML expressions.


📬 Communication

bx-ftp (Open Source)

FTP upload/download support.

bx-mail (Open Source)

Full email sending and interaction toolkit.


🧵 Operating System & Hardware

bx-ini (Open Source)

Work with .ini configuration files.

bx-oshi (Open Source)

Access OS and hardware metrics via OSHI.


💾 Databases (JDBC Drivers)

(All open source unless noted)

  • bx-derby
  • bx-hypersql
  • bx-mariadb
  • bx-mssql
  • bx-mysql
  • bx-oracle
  • bx-postgresql
  • bx-sqlite

Each driver module provides native BoxLang JDBC connectivity.


📦 ORM & Data Access

bx-orm (Open Source)

Integrate JPA/Hibernate ORM with BoxLang applications.


🚀 Caching & Distributed Services

bx-couchbase (BoxLang+/++)

Enterprise caching, sessions, and vector memory via Couchbase.

bx-redis (BoxLang+/++)

Connect to Redis clusters or standalone instances.


🧪 Testing & Runtime Support

bx-web-support (Open Source)

Adds web runtime capabilities to the BoxLang OS binary ideal for CLI-based web testing.


🎁 Day 8 Wrap-Up

The BoxLang Module ecosystem empowers developers to build modern, scalable applications without reinventing the wheel. With 33 official modules, BoxLang provides a complete toolbox — from lightweight utilities to enterprise-grade integrations — all tightly aligned with the language’s multi-runtime vision.


Become a Pioneer or Get a Free Compatibility Report!

BoxLang is growing fast features are expanding, the ecosystem is thriving, and performance is turning heads. But the most exciting part? You can be part of shaping it from the very beginning.

The Pioneer Program is your gateway to early access, unmatched support, and unbeatable value. Here’s what you get:

  1. Everything in BoxLang+, and more:
    • Professional support to get you running smoothly
    • A dedicated Slack channel for direct access to our team, solve issues in seconds
    • Priority handling for your feature requests and bug fixes
  2. Migration done with you, not just for you:
    • Our engineers work alongside your team to migrate your apps end-to-end
    • Guaranteed compatibility, we won’t stop until it works perfectly
  3. Big savings, no hidden tricks:
    • At least 40% off your current licensing costs, locked in early, no surprise charges as you grow

Request More Info


Still Not Convinced?

If you’re unsure how BoxLang will work with your applications, or want clarity before making any decisions, we’ve created a simple, low-risk way to evaluate your path forward:

1. Free BoxLang Compatibility Report

What You Get (Free)

A personalized, expert-driven technical audit designed to help you:

  • Determine how compatible your current CFML codebase is with BoxLang
  • Identify modernization needs before migrating
  • Understand the fastest and safest path to BoxLang adoption
  • Receive direct, practical recommendations from the Ortus engineering team

This is a high-touch, hands-on audit — not an automated scan.

Due to demand, we’ve expanded the number of companies we can accept, but availability is still limited.

👉 Register now — it only takes 3 minutes:

https://forms.gle/QSzjmLVsVHQq59mH6


2. 1-Year Free Non-Production License

Test-drive BoxLang Premium features in your own environment, with no pressure.

  • Explore advanced capabilities safely
  • Experiment and validate assumptions
  • Gain confidence before any production commitment

No rush. No lock-in. Just real experience.

Contact Us


Join the BoxLang Community! ⚡️

Stay connected with the latest updates, BoxLang announcements, Into the Box 2026 news, tutorials, tools, and more.

Subscribe to our newsletter for exclusive updates and early access.

Follow Us

Add Your Comment

Recent Entries

Recap: Modernize or Die Podcast Ep. 246

Recap: Modernize or Die Podcast Ep. 246

In this holiday episode of the Modernize or Die Podcast, hosts Daniel Garcia, Eric Peterson, and Luis Majano reflect on the year’s achievements, particularly focusing on the advancements in BoxLang, including the release of version 1.8 and the introduction of BoxLang AI. They discuss the performance improvements, the revival of DocBox for documentation, and the exciting future plans for the community, including upcoming webinars and a bootcamp for BoxLang AI. The conversation emphasizes the importance of community engagement and the continuous evolution of technology in the software development landscape.

Victor Campos
Victor Campos
December 18, 2025
12 Days of BoxLang - Day 7: BoxLang IDE

12 Days of BoxLang - Day 7: BoxLang IDE

Today we’re highlighting one of the most important pieces of the BoxLang ecosystem: the official BoxLang IDE extension. Built for VS Code (and all compatible editors), it delivers full language support, debugging, AI-powered coding, and the complete toolchain you need for modern BoxLang development.

Whether you're building fresh applications or migrating from CFML, the BoxLang IDE gives you everything in one place — fast, familiar, and deeply productive.

Maria Jose Herrera
Maria Jose Herrera
December 17, 2025
12 Days of BoxLang - Day 6: BoxLang AI

12 Days of BoxLang - Day 6: BoxLang AI

BoxLang AI gives you a unified, consistent way to work with Large Language Models—across multiple providers—using a single functional and fluent API. Build AI-powered features directly into your BoxLang apps without juggling different SDKs, formats, or request models.

You can also extend capabilities with bx-aiplus, part of our BoxLang + / ++ subscriptions, which adds more providers, advanced features, and enhancements.

Maria Jose Herrera
Maria Jose Herrera
December 16, 2025