Modules Overview
Premium BoxLang+ modules providing extended integration, data handling, and operational capabilities.
BoxLang+ includes a curated set of modules that extend the platform with integration points, productivity accelerators, and enterprise-grade features. Each module is versioned independently and installed on demand.
🔍 Module Index
bx-plus
Subscription bootstrap, entitlement validation, shared utilities
box install bx-plus
bx-redis
High-performance Redis-backed caching, data structures, pub/sub
box install bx-redis
bx-spreadsheet
Read, write, style spreadsheet documents (XLSX)
box install bx-spreadsheet
bx-csv
Streaming CSV parsing & generation for large datasets
box install bx-csv
bx-couchbase
Distributed caching & NoSQL document storage via Couchbase
box install bx-couchbase
bx-plus-pdf
PDF generation and manipulation for documents, reports, forms
box install bx-plus-pdf
🚀 Installation Pattern
All premium modules follow a consistent installation workflow using either CommandBox or BoxLang CLI:
Via CommandBox
box install <module-name>Via BoxLang
install-bx-module <module-name>After installation, modules register themselves automatically or provide a simple activation step described in their documentation.
🧪 Common Usage Flow
Install module with CommandBox.
Configure via
boxlang.json, environment variables, or runtime API.Inject or call provided services/components.
Handle errors using standard exception management patterns.
📁 Module Docs
Plus CoreCSV +Couchbase +PDF +🛡 Reliability & Performance
Modules are tested against real-world workloads and evolve with feedback from production adopters. Performance-sensitive modules (Redis, CSV, Spreadsheet) emphasize streaming, connection pooling, and memory-efficient data structures.
🔄 Versioning & Compatibility
Semantic versioning (MAJOR.MINOR.PATCH)
Changelogs published per release
Compatibility matrix maintained for BoxLang runtime versions
📣 Feedback Loop
Need a new integration or capability? Reach out through official support channels or community discussions. Prioritized enhancements are often driven by real use cases.
Select a module above to dive deeper.
Last updated
Was this helpful?
