# BoxLang Framework

- [BoxLang+](/boxlang-framework/boxlang-plus.md): Overview of BoxLang+, the professional subscription tier adding enterprise features, support, and premium modules on top of the open core.
- [Modules Overview](/boxlang-framework/boxlang-plus/modules.md): Premium BoxLang+ modules providing extended integration, data handling, and operational capabilities.
- [Plus Core](/boxlang-framework/boxlang-plus/modules/bx-plus.md): Core subscription bootstrap module enabling licensing utilities, and shared helpers for premium BoxLang+ modules.
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-plus/reference.md): API Reference for BoxLang+ Core Licensing Module
- [Built-In Functions](/boxlang-framework/boxlang-plus/modules/bx-plus/reference/built-in-functions.md): Built-In Functions for BoxLang+ Core Licensing Module
- [BoxlangLicenseActivate](/boxlang-framework/boxlang-plus/modules/bx-plus/reference/built-in-functions/boxlanglicenseactivate.md)
- [BoxlangLicenseInfo](/boxlang-framework/boxlang-plus/modules/bx-plus/reference/built-in-functions/boxlanglicenseinfo.md)
- [BoxlangLicenseRefresh](/boxlang-framework/boxlang-plus/modules/bx-plus/reference/built-in-functions/boxlanglicenserefresh.md)
- [CSV +](/boxlang-framework/boxlang-plus/modules/bx-csv.md): Premium CSV processing module for high-performance parsing and generation of delimited datasets in BoxLang+ applications.
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-csv/reference.md)
- [Built-In Functions](/boxlang-framework/boxlang-plus/modules/bx-csv/reference/built-in-functions.md)
- [CSV](/boxlang-framework/boxlang-plus/modules/bx-csv/reference/built-in-functions/csv.md)
- [Fluent API](/boxlang-framework/boxlang-plus/modules/bx-csv/reference/fluent-api.md): Fluent API methods for CSVFile class in BoxLang Plus
- [Couchbase +](/boxlang-framework/boxlang-plus/modules/bx-couchbase.md): With the BoxLang Couchbase Module, connect to Couchbase clusters for caching, session storage, and AI vector memory.
- [Code Usage](/boxlang-framework/boxlang-plus/modules/bx-couchbase/code-usage.md): Learn how to use the Couchbase cache provider in your BoxLang applications using the standard cache functions.
- [Distributed Locking](/boxlang-framework/boxlang-plus/modules/bx-couchbase/distributed-locking.md): True distributed locking across multiple servers using Couchbase's native locking mechanism.
- [Scope Storage](/boxlang-framework/boxlang-plus/modules/bx-couchbase/scope-storage.md): Use Couchbase as the storage backend for BoxLang session and application scopes, providing distributed, fault-tolerant scope storage that scales across multiple servers.
- [API Usage](/boxlang-framework/boxlang-plus/modules/bx-couchbase/api-usage.md): Explore the powerful Built-In Functions (BIFs) provided by the BoxLang Couchbase Module for advanced caching, session storage, and AI vector search capabilities.
- [AI Memory](/boxlang-framework/boxlang-plus/modules/bx-couchbase/aimemory.md): Use Couchbase as a vector memory provider for BoxLang AI applications. Store conversation history with semantic search capabilities for intelligent context retrieval in chatbots, agents, and RAG syste
- [Troubleshooting](/boxlang-framework/boxlang-plus/modules/bx-couchbase/troubleshooting.md): Common issues and solutions when working with the Couchbase module.
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference.md): Complete reference for all Couchbase module functions and configuration options.
- [Built-In Functions](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions.md)
- [CouchbaseGetBucket](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasegetbucket.md)
- [CouchbaseGetCluster](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasegetcluster.md)
- [CouchbaseGetCollection](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasegetcollection.md)
- [CouchbaseGetProvider](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasegetprovider.md)
- [CouchbaseGetScope](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasegetscope.md)
- [CouchbaseLock](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbaselock.md)
- [CouchbaseQuery](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasequery.md)
- [CouchbaseUnlock](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbaseunlock.md)
- [CouchbaseVectorAdd](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasevectoradd.md)
- [CouchbaseVectorDelete](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasevectordelete.md)
- [CouchbaseVectorGet](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasevectorget.md)
- [CouchbaseVectorList](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasevectorlist.md)
- [CouchbaseVectorSearch](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/built-in-functions/couchbasevectorsearch.md)
- [Components](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/components.md)
- [DistributedLock](/boxlang-framework/boxlang-plus/modules/bx-couchbase/reference/components/distributedlock.md)
- [LDAP +](/boxlang-framework/boxlang-plus/modules/bx-ldap.md): 🔐 A comprehensive LDAP module for BoxLang that brings full-featured LDAP directory access to your applications!
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-ldap/reference.md)
- [Components](/boxlang-framework/boxlang-plus/modules/bx-ldap/reference/components.md)
- [LDAP](/boxlang-framework/boxlang-plus/modules/bx-ldap/reference/components/ldap.md): Complete reference for the LDAP component - perform directory operations including query, add, modify, delete, and connection management
- [PDF +](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf.md): Premium PDF generation and manipulation module for BoxLang+ applications: build, merge, stamp, secure, and extract content programmatically.
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference.md): API Reference for BoxLang+ PDF Module
- [Components](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components.md)
- [Document](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/document.md)
- [DocumentItem](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/documentitem.md)
- [DocumentSection](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/documentsection.md)
- [PDF](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/pdf.md)
- [PDFParam](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/pdfparam.md)
- [PDFForm](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/pdfform.md)
- [PDFFormParam](/boxlang-framework/boxlang-plus/modules/bx-plus-pdf/reference/components/pdfformparam.md)
- [Redis +](/boxlang-framework/boxlang-plus/modules/bx-redis.md): With the BoxLang Redis Module, connect to Redis instances, clusters, or sentinel setups for caching, session storage, and real-time messaging.
- [Code Usage](/boxlang-framework/boxlang-plus/modules/bx-redis/code-usage.md): Learn how to leverage Redis caching in BoxLang applications using built-in functions and components for objects, queries, and content.
- [Distributed Locking](/boxlang-framework/boxlang-plus/modules/bx-redis/distributed-locking.md): Implement distributed locking in BoxLang applications using Redis to prevent concurrent access issues.
- [Scope Storage](/boxlang-framework/boxlang-plus/modules/bx-redis/scope-storage.md): Store and retrieve scope data using Redis as the backend storage.
- [API Usage](/boxlang-framework/boxlang-plus/modules/bx-redis/api-usage.md): Comprehensive guide to using the BoxLang Redis Module API for advanced caching and data management in BoxLang applications.
- [Publish/Subscribe](/boxlang-framework/boxlang-plus/modules/bx-redis/publish-subscribe.md): Implement real-time messaging in BoxLang applications using Redis Publish/Subscribe.
- [Troubleshooting](/boxlang-framework/boxlang-plus/modules/bx-redis/troubleshooting.md): Debug and troubleshoot Redis connectivity and caching issues in BoxLang applications with step-by-step guidance.
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-redis/reference.md)
- [Built-In Functions](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions.md)
- [RedisGetCluster](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetcluster.md)
- [RedisGetClusterNodes](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetclusternodes.md)
- [RedisGetConnectionPool](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetconnectionpool.md)
- [RedisGetProvider](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetprovider.md)
- [RedisPublish](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redispublish.md)
- [RedisSubscribe](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redissubscribe.md)
- [Components](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/components.md)
- [DistributedLock](/boxlang-framework/boxlang-plus/modules/bx-redis/reference/components/distributedlock.md)
- [Spreadsheet +](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet.md): A comprehensive and fluent way to interact with spreadsheets with BoxLang
- [Quick Start](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/quick-start.md): Get started with BoxLang Spreadsheet Module in 5 minutes
- [User Guide](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/user-guide.md): Comprehensive guide to using the BoxLang Spreadsheet Module with the Fluent API
- [Formatting](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/formatting.md): Complete guide to formatting spreadsheets - fonts, colors, borders, alignment, and data formats
- [Formulas](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/formulas.md): Master Excel formulas - cell references, built-in functions, and complex calculations
- [Data Export](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/data-export.md): Export spreadsheet data to CSV, JSON, HTML, and query formats
- [Large File Streaming](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/streaming.md): Memory-efficient processing of large Excel files using the streaming API with Consumer callbacks
- [Examples](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/examples.md): Real-world examples and complete code samples for common spreadsheet tasks
- [Advanced Features](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/advanced-features.md): Advanced spreadsheet features - data validation, images, freeze panes, protection, and more
- [Reference](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference.md)
- [Fluent API](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/fluent-api.md): Complete reference for the SpreadsheetFile Fluent API - the recommended approach for working with spreadsheets in BoxLang
- [Built-In Functions](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions.md)
- [IsSpreadsheetFile](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/isspreadsheetfile.md)
- [IsSpreadsheetObject](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/isspreadsheetobject.md)
- [Spreadsheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheet.md)
- [SpreadsheetAddAutofilter](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddautofilter.md)
- [SpreadsheetAddColumn](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddcolumn.md)
- [SpreadsheetAddFreezePane](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddfreezepane.md)
- [SpreadsheetAddImage](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddimage.md)
- [SpreadsheetAddInfo](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddinfo.md)
- [SpreadsheetAddPageBreaks](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddpagebreaks.md)
- [SpreadsheetAddPrintGridlines](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddprintgridlines.md)
- [SpreadsheetAddRow](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddrow.md)
- [SpreadsheetAddRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddrows.md)
- [SpreadsheetAddSplitPane](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetaddsplitpane.md)
- [SpreadsheetClearCell](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetclearcell.md)
- [SpreadsheetClearCellRange](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetclearcellrange.md)
- [SpreadsheetCreateSheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetcreatesheet.md)
- [SpreadsheetDeleteColumn](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetdeletecolumn.md)
- [SpreadsheetDeleteColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetdeletecolumns.md)
- [SpreadsheetDeleteRow](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetdeleterow.md)
- [SpreadsheetDeleteRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetdeleterows.md)
- [SpreadsheetFormatCell](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatcell.md)
- [SpreadsheetFormatCellRange](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatcellrange.md)
- [SpreadsheetFormatColumn](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatcolumn.md)
- [SpreadsheetFormatColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatcolumns.md)
- [SpreadsheetFormatRow](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatrow.md)
- [SpreadsheetFormatRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetformatrows.md)
- [SpreadsheetGetActiveCell](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetactivecell.md)
- [SpreadsheetGetAutoCalculate](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetautocalculate.md)
- [SpreadsheetGetCellComment](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcellcomment.md)
- [SpreadsheetGetCellFormat](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcellformat.md)
- [SpreadsheetGetCellFormula](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcellformula.md)
- [SpreadsheetGetCellHyperlink](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcellhyperlink.md)
- [SpreadsheetGetCellType](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcelltype.md)
- [SpreadsheetGetCellValue](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcellvalue.md)
- [SpreadsheetGetColumnCount](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcolumncount.md)
- [SpreadsheetGetColumnWidth](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetcolumnwidth.md)
- [SpreadsheetGetForceFormulaRecalculation](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetforceformularecalculation.md)
- [SpreadsheetGetLastRowNumber](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetlastrownumber.md)
- [SpreadsheetGetPrintOrientation](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgetprintorientation.md)
- [SpreadsheetGroupColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgroupcolumns.md)
- [SpreadsheetGroupRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetgrouprows.md)
- [SpreadsheetInfo](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetinfo.md)
- [SpreadsheetIsBinaryFormat](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetisbinaryformat.md)
- [SpreadsheetIsXMLFormat](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetisxmlformat.md)
- [SpreadsheetMergeCells](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetmergecells.md)
- [SpreadsheetNew](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetnew.md)
- [SpreadsheetRead](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetread.md)
- [SpreadsheetReadBinary](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetreadbinary.md)
- [SpreadsheetRemoveColumnBreak](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetremovecolumnbreak.md)
- [SpreadsheetRemovePrintGridlines](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetremoveprintgridlines.md)
- [SpreadsheetRemoveRowBreak](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetremoverowbreak.md)
- [SpreadsheetRemoveSheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetremovesheet.md)
- [SpreadsheetRemoveSheetNumber](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetremovesheetnumber.md)
- [SpreadsheetRenameSheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetrenamesheet.md)
- [SpreadsheetSetActiveCell](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetactivecell.md)
- [SpreadsheetSetActiveSheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetactivesheet.md)
- [SpreadsheetSetActiveSheetNumber](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetactivesheetnumber.md)
- [SpreadsheetSetAutoCalculate](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetautocalculate.md)
- [SpreadsheetSetCellComment](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcellcomment.md)
- [SpreadsheetSetCellFormula](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcellformula.md)
- [SpreadsheetSetCellHyperlink](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcellhyperlink.md)
- [SpreadsheetSetCellRangeValue](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcellrangevalue.md)
- [SpreadsheetSetCellValue](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcellvalue.md)
- [SpreadsheetSetColumnBreak](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcolumnbreak.md)
- [SpreadsheetSetColumnHidden](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcolumnhidden.md)
- [SpreadsheetSetColumnWidth](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetcolumnwidth.md)
- [SpreadsheetSetFitToPage](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetfittopage.md)
- [SpreadsheetSetFooter](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetfooter.md)
- [SpreadsheetSetFooterImage](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetfooterimage.md)
- [SpreadsheetSetForceFormulaRecalculation](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetforceformularecalculation.md)
- [SpreadsheetSetHeader](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetheader.md)
- [SpreadsheetSetHeaderImage](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetheaderimage.md)
- [SpreadsheetSetPrintOrientation](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetprintorientation.md)
- [SpreadsheetSetRepeatingColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetrepeatingcolumns.md)
- [SpreadsheetSetRepeatingRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetrepeatingrows.md)
- [SpreadsheetSetRowBreak](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetrowbreak.md)
- [SpreadsheetSetRowHeight](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetrowheight.md)
- [SpreadsheetSetRowHidden](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetsetrowhidden.md)
- [SpreadsheetShiftColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetshiftcolumns.md)
- [SpreadsheetShiftRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetshiftrows.md)
- [SpreadsheetUngroupColumns](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetungroupcolumns.md)
- [SpreadsheetUngroupRows](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetungrouprows.md)
- [SpreadsheetWrite](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetwrite.md)
- [SpreadsheetisColumnHidden](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetiscolumnhidden.md)
- [SpreadsheetisRowHidden](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/built-in-functions/spreadsheetisrowhidden.md)
- [Components](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/components.md)
- [Spreadsheet](/boxlang-framework/boxlang-plus/modules/bx-spreadsheet/reference/components/spreadsheet.md): Spreadsheet component for Excel file operations
- [SOAP Compat +](/boxlang-framework/boxlang-plus/modules/soap-compat-+.md): Premium SOAP webservices compatibility module for high-performance parsing and generation of delimited datasets in BoxLang+ applications.
- [REST Compat +](/boxlang-framework/boxlang-plus/modules/rest-compat-+.md): A comprehensive CFML RESTful services compatibility module for BoxLang that provides compatibility for the CFML REST implementations
- [Reference](/boxlang-framework/boxlang-plus/modules/rest-compat-+/reference.md)
- [Application.bx](/boxlang-framework/applicationbx.md): Create virtual applications in memory with isolated settings, lifecycle events, and persistence scopes across all BoxLang runtimes
- [Async Programming](/boxlang-framework/asynchronous-programming.md): BoxLang Futures, Executors, Async/Parallel Programming and much more.
- [Executors](/boxlang-framework/asynchronous-programming/executors.md): Powerful Concurrency Made Simple
- [BoxFutures](/boxlang-framework/asynchronous-programming/box-futures.md): Asynchronous Programming Made Simple
- [Async Pipelines](/boxlang-framework/asynchronous-programming/async-pipelines.md): Powerful Asynchronous Programming with BoxFuture Pipelines
- [Parallel Computations](/boxlang-framework/asynchronous-programming/parallel-computations.md): Powerful Parallel Computing with BoxLang's Async Framework
- [Directory + File Watchers](/boxlang-framework/asynchronous-programming/directory-file-watchers.md): Watch directories and react to file changes in real time
- [Scheduled Tasks](/boxlang-framework/asynchronous-programming/scheduled-tasks.md): Human, Fluent, Functional Scheduled Tasks with BoxLang
- [Schedule Component](/boxlang-framework/asynchronous-programming/scheduling-component.md): HTTP-driven scheduled tasks via the bx:schedule component
- [Components](/boxlang-framework/components.md): BoxLang components are reusable blocks of code that extend the language's capabilities without modifying the parser.
- [Caching](/boxlang-framework/caching.md): BoxLang ships with an enterprise Caching Engine and Cache Agnostic API Aggregator!
- [Cache Service](/boxlang-framework/caching/cache-service.md): The CacheService manages all the caches in a BoxLang application
- [BoxCache Provider](/boxlang-framework/caching/boxcache-provider.md): The BoxCache Provider is BoxLang's default, high-performance cache implementation.
- [BoxCache Stores](/boxlang-framework/caching/boxcache-stores.md): BoxCache object stores provide the storage layer for cached data with different persistence and performance characteristics
- [BlackHoleStore](/boxlang-framework/caching/boxcache-stores/black-hole-store.md): Mock cache store for testing and development that discards all data
- [ConcurrentStore](/boxlang-framework/caching/boxcache-stores/concurrent-store.md): High-performance thread-safe in-memory cache store using concurrent hash maps
- [ConcurrentSoftReferenceStore](/boxlang-framework/caching/boxcache-stores/concurrent-soft-reference-store.md): Memory-sensitive cache store using Java soft references for automatic memory management
- [FileSystemStore](/boxlang-framework/caching/boxcache-stores/file-system-store.md): Disk-based persistent cache store with file system storage for durability across restarts
- [JDBCStore](/boxlang-framework/caching/boxcache-stores/jdbc-store.md): Database-backed distributed cache store for multi-instance cache sharing across load-balanced environments
- [Custom Cache Providers](/boxlang-framework/caching/custom-cache-providers.md): Extend the BoxCache your way!
- [Custom Object Stores](/boxlang-framework/caching/custom-object-stores.md): Object stores are the foundational storage layer of the BoxLang cache engine
- [Custom Eviction Policies](/boxlang-framework/caching/custom-eviction-policies.md): Eviction policies determine which cached objects should be removed when the cache reaches its capacity limits or memory thresholds.
- [File Handling](/boxlang-framework/file-handling.md): Comprehensive file and directory operations using BoxLang's NIO-powered file system API
- [Property Files](/boxlang-framework/file-handling/property-files.md): Work with property files using BoxLang's fluent PropertyFile API
- [JDBC & Databases](/boxlang-framework/jdbc.md): Comprehensive guide to database connectivity and operations in BoxLang
- [Datasources](/boxlang-framework/jdbc/datasources.md)
- [Querying](/boxlang-framework/jdbc/querying.md): Execute SQL queries against databases using queryExecute() or bx:query component
- [Transactions](/boxlang-framework/jdbc/transactions.md)
- [Stored Procedures](/boxlang-framework/jdbc/stored-procedures.md): Execute database stored procedures with IN/OUT/INOUT parameters and result set capture
- [Database Introspection](/boxlang-framework/jdbc/db-info.md): Introspect database metadata to discover tables, columns, indexes, procedures, and more
- [Query of Queries](/boxlang-framework/jdbc/query-of-queries.md): Execute SQL queries against in-memory query result sets for powerful data manipulation
- [JDBC Drivers](/boxlang-framework/jdbc/jdbc.md)
- [Java Interop](/boxlang-framework/java-integration.md)
- [Logging](/boxlang-framework/logging.md): A complete guide to logging in BoxLang — from quick one-liners to structured JSON logs, named loggers, and interceptors.
- [Interceptors](/boxlang-framework/interceptors.md): BoxLang is an event-driven language and you can not only listen, but register and announce events.
- [Core Interception Points](/boxlang-framework/interceptors/core-interception-points.md): The BoxLang core announces events during different life-cycles
- [Application Events](/boxlang-framework/interceptors/core-interception-points/application-events.md)
- [Cache Service Events](/boxlang-framework/interceptors/core-interception-points/cache-service-events.md)
- [Cache Provider Events](/boxlang-framework/interceptors/core-interception-points/cache-provider-events.md)
- [Cache Object Store Events](/boxlang-framework/interceptors/core-interception-points/cache-object-store-events.md)
- [Datasource Service Events](/boxlang-framework/interceptors/core-interception-points/datasource-service-events.md)
- [Dump Events](/boxlang-framework/interceptors/core-interception-points/dump-events.md)
- [Dynamic Object Events](/boxlang-framework/interceptors/core-interception-points/dynamic-object-events.md)
- [Function Invocations](/boxlang-framework/interceptors/core-interception-points/function-invocations.md)
- [HTTP Events](/boxlang-framework/interceptors/core-interception-points/http-events.md)
- [Life-cycle Events](/boxlang-framework/interceptors/core-interception-points/life-cycle-events.md)
- [Logging Events](/boxlang-framework/interceptors/core-interception-points/logging-events.md)
- [Module Events](/boxlang-framework/interceptors/core-interception-points/module-events.md)
- [Module Service Events](/boxlang-framework/interceptors/core-interception-points/module-service-events.md)
- [Object Marshalling Events](/boxlang-framework/interceptors/core-interception-points/object-marshalling-events.md)
- [Query Invocations](/boxlang-framework/interceptors/core-interception-points/query-invocations.md)
- [Runtime Events](/boxlang-framework/interceptors/core-interception-points/runtime-events.md)
- [Request Context Events](/boxlang-framework/interceptors/core-interception-points/request-context-events.md)
- [Scheduler Events](/boxlang-framework/interceptors/core-interception-points/scheduler-events.md)
- [Scheduler Service Events](/boxlang-framework/interceptors/core-interception-points/scheduler-service-events.md)
- [Template Invocations](/boxlang-framework/interceptors/core-interception-points/template-invocations.md)
- [Transaction Events](/boxlang-framework/interceptors/core-interception-points/transaction-events.md)
- [Request Interception Points](/boxlang-framework/interceptors/request-interception-points.md): Request interception points are announced by the Application.bx listener
- [HTTP/S Calls](/boxlang-framework/http-calls.md): Make HTTP/S requests with BoxLang's powerful and flexible HTTP component
- [SOAP Web Services](/boxlang-framework/soap.md): Consume SOAP web services with BoxLang's fluent SOAP client
- [Server-Sent Events (SSE)](/boxlang-framework/server-sent-events.md): Real-time server-to-client event streaming and consumption for building AI agents, live dashboards, and real-time notifications
- [Modules](/boxlang-framework/modularity.md): BoxLang : More than a language, your productivity framework
- [AI](/boxlang-framework/modularity/ai.md): BoxLang AI is a powerful library for building fluent and scalable AI applications with a unified LLM API.
- [Compat CFML](/boxlang-framework/modularity/compat-cfml.md): This module allows your BoxLang engine to simulate an Adobe ColdFusion or Lucee CFML server for seamless migration with zero code changes
- [Reference](/boxlang-framework/modularity/compat-cfml/reference.md)
- [Types](/boxlang-framework/modularity/compat-cfml/reference/types.md)
- [array](/boxlang-framework/modularity/compat-cfml/reference/types/array.md)
- [datetime](/boxlang-framework/modularity/compat-cfml/reference/types/datetime.md)
- [numeric](/boxlang-framework/modularity/compat-cfml/reference/types/numeric.md)
- [string](/boxlang-framework/modularity/compat-cfml/reference/types/string.md)
- [struct](/boxlang-framework/modularity/compat-cfml/reference/types/struct.md)
- [Built-in Functions](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions.md)
- [cache](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache.md)
- [CacheClear](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheclear.md)
- [CacheCount](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachecount.md)
- [cacheDelete](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachedelete.md)
- [CacheGet](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheget.md)
- [CacheGetAll](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetall.md)
- [CacheGetAllIds](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetallids.md)
- [CacheGetAsAttempt](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetasattempt.md)
- [CacheGetDefaultCacheName](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetdefaultcachename.md)
- [CacheGetEngineProperties](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetengineproperties.md)
- [CacheGetMetadata](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetmetadata.md)
- [CacheGetOrFail](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetorfail.md)
- [CacheGetProperties](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetproperties.md)
- [CacheGetSession](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachegetsession.md)
- [CacheIdExists](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheidexists.md)
- [cacheKeyExists](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachekeyexists.md)
- [CachePut](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheput.md)
- [CacheRegionExists](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheregionexists.md)
- [CacheRegionNew](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheregionnew.md)
- [CacheRegionRemove](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheregionremove.md)
- [CacheRemove](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheremove.md)
- [CacheRemoveAll](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cacheremoveall.md)
- [CacheSetProperties](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/cache/cachesetproperties.md)
- [conversion](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/conversion.md)
- [JSONDeserialize](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/conversion/jsondeserialize.md)
- [encryption](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/encryption.md)
- [Hash](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/encryption/hash.md)
- [Hash40](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/encryption/hash40.md)
- [Hmac](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/encryption/hmac.md)
- [format](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/format.md)
- [DollarFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/format/dollarformat.md)
- [HTMLCodeFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/format/htmlcodeformat.md)
- [io](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/io.md)
- [FileMove](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/io/filemove.md)
- [math](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/math.md)
- [Fix](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/math/fix.md)
- [struct](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/struct.md)
- [DeleteClientVariable](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/struct/deleteclientvariable.md)
- [system](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system.md)
- [GetClientVariablesList](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/getclientvariableslist.md)
- [GetComponentMetadata](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/getcomponentmetadata.md)
- [GetContextRoot](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/getcontextroot.md)
- [GetFunctionData](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/getfunctiondata.md)
- [GetTagData](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/gettagdata.md)
- [GetVariable](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/getvariable.md)
- [ObjectLoad](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/objectload.md)
- [ObjectSave](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/objectsave.md)
- [SetVariable](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/setvariable.md)
- [Throw](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/system/throw.md)
- [temporal](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal.md)
- [createDate](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/createdate.md)
- [DateCompare](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/datecompare.md)
- [DateFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/dateformat.md)
- [DateTimeFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/datetimeformat.md)
- [DayOfWeekAsString](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/dayofweekasstring.md)
- [DayOfWeekShortAsString](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/dayofweekshortasstring.md)
- [LSDateFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsdateformat.md)
- [LSDateTimeFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsdatetimeformat.md)
- [LSDayOfWeek](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsdayofweek.md)
- [LSIsDate](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsisdate.md)
- [LSParseDateTime](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsparsedatetime.md)
- [LSTimeFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lstimeformat.md)
- [LSWeek](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/lsweek.md)
- [MonthAsString](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/monthasstring.md)
- [MonthShortAsString](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/monthshortasstring.md)
- [ParseDateTime](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/parsedatetime.md)
- [TimeFormat](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/timeformat.md)
- [ToLegacyDate](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/temporal/tolegacydate.md)
- [type](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/type.md)
- [GetMetaData](/boxlang-framework/modularity/compat-cfml/reference/built-in-functions/type/getmetadata.md)
- [Components](/boxlang-framework/modularity/compat-cfml/reference/components.md)
- [net](/boxlang-framework/modularity/compat-cfml/reference/components/net.md)
- [HTTP](/boxlang-framework/modularity/compat-cfml/reference/components/net/http.md)
- [DocBox - API Docs](/boxlang-framework/modularity/docbox-api-docs.md): DocBox is a JavaDoc-style documentation generator for your BoxLang and CFML Applications.
- [Charts](/boxlang-framework/modularity/charts.md): The chart module provides chart generation capabilities to the Boxlang language.
- [Reference](/boxlang-framework/modularity/charts/reference.md)
- [Components](/boxlang-framework/modularity/charts/reference/components.md)
- [Chart](/boxlang-framework/modularity/charts/reference/components/bx-chart.md)
- [ChartData](/boxlang-framework/modularity/charts/reference/components/bx-chartdata.md)
- [ChartSeries](/boxlang-framework/modularity/charts/reference/components/bx-chartseries.md)
- [CSRF](/boxlang-framework/modularity/csrf.md): Native Cross Request Site Forgery protection for BoxLang
- [Reference](/boxlang-framework/modularity/csrf/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/csrf/reference/built-in-functions.md)
- [csrf](/boxlang-framework/modularity/csrf/reference/built-in-functions/csrf.md)
- [CSRFGenerateToken](/boxlang-framework/modularity/csrf/reference/built-in-functions/csrf/csrfgeneratetoken.md)
- [CSRFHiddenField](/boxlang-framework/modularity/csrf/reference/built-in-functions/csrf/csrfhiddenfield.md)
- [CSRFRotate](/boxlang-framework/modularity/csrf/reference/built-in-functions/csrf/csrfrotate.md)
- [CSRFVerifyToken](/boxlang-framework/modularity/csrf/reference/built-in-functions/csrf/csrfverifytoken.md)
- [ESAPI](/boxlang-framework/modularity/esapi.md): ESAPI & Antisamy Module
- [Reference](/boxlang-framework/modularity/esapi/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/esapi/reference/built-in-functions.md)
- [esapi](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi.md)
- [Canonicalize](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/canonicalize.md)
- [DecodeFor](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/decodefor.md)
- [DecodeForBase64](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/decodeforbase64.md)
- [DecodeForHTML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/decodeforhtml.md)
- [DecodeForJson](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/decodeforjson.md)
- [DecodeFromURL](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/decodefromurl.md)
- [EncodeFor](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodefor.md)
- [encodeForCSS](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforcss.md)
- [encodeForDN](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodefordn.md)
- [encodeForHTML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforhtml.md)
- [encodeForHTMLAttribute](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforhtmlattribute.md)
- [encodeForJavaScript](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforjavascript.md)
- [encodeForLDAP](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforldap.md)
- [EncodeForSQL](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforsql.md)
- [encodeForURL](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforurl.md)
- [encodeForXML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforxml.md)
- [encodeForXMLAttribute](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforxmlattribute.md)
- [encodeForXPath](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/encodeforxpath.md)
- [esapiDecode](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/esapidecode.md)
- [esapiEncode](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/esapiencode.md)
- [GetSafeHTML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/getsafehtml.md)
- [IsSafeHTML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/issafehtml.md)
- [SanitizeHTML](/boxlang-framework/modularity/esapi/reference/built-in-functions/esapi/sanitizehtml.md)
- [Evaluating Code](/boxlang-framework/modularity/evaluating-code.md): This module incorporates a unsafe evaluation of code BIF.
- [FTP/SFTP](/boxlang-framework/modularity/ftp.md): The FTP module allows you perform various operations against an FTP or SFTP server.
- [Image Manipulation](/boxlang-framework/modularity/image-manipulation.md): Comprehensive documentation for the BoxLang Image Module, including installation, usage examples, and API reference.
- [Getting Started](/boxlang-framework/modularity/image-manipulation/getting-started.md): Getting started guide for image manipulation in BoxLang.
- [Transformations](/boxlang-framework/modularity/image-manipulation/transformations.md): Learn how to perform image transformations such as resizing, rotating, cropping, flipping, shearing, and translating images using BoxLang.
- [Drawing](/boxlang-framework/modularity/image-manipulation/drawing.md): Comprehensive guide to drawing operations on images using BoxLang's image manipulation module.
- [Filters & Effects](/boxlang-framework/modularity/image-manipulation/filters-effects.md): Learn how to apply filters and effects to images using BoxLang's image manipulation module
- [Metadata](/boxlang-framework/modularity/image-manipulation/metadata.md): Learn how to read and extract EXIF and IPTC metadata from images.
- [Utilities](/boxlang-framework/modularity/image-manipulation/utilities.md): Learn how to perform image transformations such as resizing, rotating, cropping, flipping, shearing, and translating images using BoxLang.
- [Advanced Examples](/boxlang-framework/modularity/image-manipulation/advanced-examples.md): Advanced image manipulation examples using BoxLang's image module.
- [Migration Guide](/boxlang-framework/modularity/image-manipulation/migration-guide.md): Guide for migrating from Adobe ColdFusion or Lucee image functions to BoxLang Image Module.
- [Reference](/boxlang-framework/modularity/image-manipulation/reference.md): Comprehensive reference for all image manipulation functions in BoxLang.
- [Fluent Builder](/boxlang-framework/modularity/image-manipulation/reference/fluent-builder.md)
- [Built-in Functions](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions.md)
- [ImageClearRect](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageclearrect.md)
- [ImageBlur](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageblur.md)
- [ImageCopy](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagecopy.md)
- [ImageDrawArc](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawarc.md)
- [ImageCrop](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagecrop.md)
- [ImageDrawBeveledRect](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawbeveledrect.md)
- [ImageDrawCubicCurve](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawcubiccurve.md)
- [ImageDrawLine](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawline.md)
- [ImageDrawOval](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawoval.md)
- [ImageDrawLines](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawlines.md)
- [ImageDrawPoint](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawpoint.md)
- [ImageDrawQuadraticCurve](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawquadraticcurve.md)
- [ImageDrawRect](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawrect.md)
- [ImageDrawRoundRect](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawroundrect.md)
- [ImageDrawText](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagedrawtext.md)
- [ImageFlip](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageflip.md)
- [ImageGetBlob](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetblob.md)
- [ImageGetBufferedImage](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetbufferedimage.md)
- [ImageGetExifMetaData](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetexifmetadata.md)
- [ImageGetHeight](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetheight.md)
- [ImageGetIPTCMetadata](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetiptcmetadata.md)
- [ImageGetWidth](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetwidth.md)
- [ImageGetIPTCTag](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegetiptctag.md)
- [ImageInfo](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageinfo.md)
- [ImageGrayScale / ImageGreyScale](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagegrayscale-imagegreyscale.md)
- [ImageNegative](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagenegative.md)
- [ImageNew](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagenew.md)
- [ImageOverlay](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageoverlay.md)
- [ImagePaste](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagepaste.md)
- [ImageRead](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageread.md)
- [ImageResize](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageresize.md)
- [ImageReadBase64](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagereadbase64.md)
- [ImageRotate](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagerotate.md)
- [ImageRotateDrawingAxis](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagerotatedrawingaxis.md)
- [ImageScaleToFit](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagescaletofit.md)
- [ImageSetAntiAliasing](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesetantialiasing.md)
- [ImageSetBackgroundColor](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesetbackgroundcolor.md)
- [ImageSetDrawingColor](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesetdrawingcolor.md)
- [ImageSetDrawingStroke](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesetdrawingstroke.md)
- [ImageSetDrawingTransparency](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesetdrawingtransparency.md)
- [ImageSharpen](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesharpen.md)
- [ImageShear](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageshear.md)
- [ImageShearDrawingAxis](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagesheardrawingaxis.md)
- [ImageWrite](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagewrite.md)
- [IsImage](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/isimage.md)
- [IsImageFile](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/isimagefile.md)
- [GetReadableImageFormats](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/getreadableimageformats.md)
- [ImageWriteBase64](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imagewritebase64.md)
- [GetWriteableImageFormats](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/getwriteableimageformats.md)
- [ImageAddBorder](/boxlang-framework/modularity/image-manipulation/reference/built-in-functions/imageaddborder.md)
- [Components](/boxlang-framework/modularity/image-manipulation/reference/components.md)
- [Image](/boxlang-framework/modularity/image-manipulation/reference/components/image.md)
- [INI Files](/boxlang-framework/modularity/ini-files.md): This module allows you to read and write INI files in a very easy way.
- [Jsoup](/boxlang-framework/modularity/jsoup.md): A powerful BoxLang module that provides HTML parsing and cleaning capabilities using Jsoup.
- [Jython](/boxlang-framework/modularity/jython.md): A module that allows you to execute Python code in BoxLang
- [Mail](/boxlang-framework/modularity/mail.md): This module provides mail sending functionality to BoxLang.
- [Reference](/boxlang-framework/modularity/mail/reference.md)
- [Components](/boxlang-framework/modularity/mail/reference/components.md)
- [mail](/boxlang-framework/modularity/mail/reference/components/mail.md)
- [Mail](/boxlang-framework/modularity/mail/reference/components/mail/mail.md)
- [MailParam](/boxlang-framework/modularity/mail/reference/components/mail/mailparam.md)
- [MailPart](/boxlang-framework/modularity/mail/reference/components/mail/mailpart.md)
- [Markdown](/boxlang-framework/modularity/markdown.md): Native Markdown Support for BoxLang
- [ORM](/boxlang-framework/modularity/orm.md): The BoxLang ORM module allows your BoxLang application to integrate with the powerful Hibernate ORM
- [OSHI - Operating System + Hardware](/boxlang-framework/modularity/hardware-and-system-info.md): This module allows you to interact with hardware and the operating system.
- [Password Encryption](/boxlang-framework/modularity/password-encryption.md): The password encryption module provides password encryption and hashing functionality to Boxlang.
- [Reference](/boxlang-framework/modularity/password-encryption/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/password-encryption/reference/built-in-functions.md)
- [encrypt](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt.md)
- [Argon2CheckHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/argon2checkhash.md)
- [ArgonHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/argonhash.md)
- [ArgonVerify](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/argonverify.md)
- [BCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/bcrypthash.md)
- [BCryptVerify](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/bcryptverify.md)
- [GenerateArgon2Hash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/generateargon2hash.md)
- [GenerateBCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/generatebcrypthash.md)
- [GenerateSCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/generatescrypthash.md)
- [SCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/scrypthash.md)
- [SCryptVerify](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/scryptverify.md)
- [VerifyBCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/verifybcrypthash.md)
- [VerifySCryptHash](/boxlang-framework/modularity/password-encryption/reference/built-in-functions/encrypt/verifyscrypthash.md)
- [PDF](/boxlang-framework/modularity/pdf.md): This module allows you to interact with PDF documents
- [RSS](/boxlang-framework/modularity/rss.md): RSS/Atom feed module for BoxLang
- [Reference](/boxlang-framework/modularity/rss/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/rss/reference/built-in-functions.md)
- [RSS](/boxlang-framework/modularity/rss/reference/built-in-functions/rss.md)
- [Components](/boxlang-framework/modularity/rss/reference/components.md)
- [Feed](/boxlang-framework/modularity/rss/reference/components/feed.md)
- [UI Compatability](/boxlang-framework/modularity/ui-compatibility.md): This module provides UI layout, grid, and AJAX capabilities to the BoxLang language, making it easy for you to migrate your CFML Applications to BoxLang.
- [Reference](/boxlang-framework/modularity/ui-compatibility/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/ui-compatibility/reference/built-in-functions.md)
- [AjaxLink](/boxlang-framework/modularity/ui-compatibility/reference/built-in-functions/ajaxlink.md)
- [AjaxOnLoad](/boxlang-framework/modularity/ui-compatibility/reference/built-in-functions/ajaxonload.md)
- [QueryConvertForGrid](/boxlang-framework/modularity/ui-compatibility/reference/built-in-functions/queryconvertforgrid.md)
- [Components](/boxlang-framework/modularity/ui-compatibility/reference/components.md)
- [AjaxImport](/boxlang-framework/modularity/ui-compatibility/reference/components/ajaximport.md)
- [AjaxProxy](/boxlang-framework/modularity/ui-compatibility/reference/components/ajaxproxy.md)
- [Div](/boxlang-framework/modularity/ui-compatibility/reference/components/div.md)
- [Grid](/boxlang-framework/modularity/ui-compatibility/reference/components/grid.md)
- [GridColumn](/boxlang-framework/modularity/ui-compatibility/reference/components/gridcolumn.md)
- [GridRow](/boxlang-framework/modularity/ui-compatibility/reference/components/gridrow.md)
- [GridUpdate](/boxlang-framework/modularity/ui-compatibility/reference/components/gridupdate.md)
- [Layout](/boxlang-framework/modularity/ui-compatibility/reference/components/layout.md)
- [LayoutArea](/boxlang-framework/modularity/ui-compatibility/reference/components/layoutarea.md)
- [Pod](/boxlang-framework/modularity/ui-compatibility/reference/components/pod.md)
- [Tooltip](/boxlang-framework/modularity/ui-compatibility/reference/components/tooltip.md)
- [UI Forms](/boxlang-framework/modularity/ui-forms.md): The UI Forms module adds a collection of BoxLang Components/BIFS that will create semantic HTML components that can be used in your applications.  We do not skin the components, that will be your job.
- [WDDX](/boxlang-framework/modularity/wddx.md): This module provides WDDX standards support
- [Reference](/boxlang-framework/modularity/wddx/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/wddx/reference/built-in-functions.md)
- [wddx](/boxlang-framework/modularity/wddx/reference/built-in-functions/wddx.md)
- [IsWDDX](/boxlang-framework/modularity/wddx/reference/built-in-functions/wddx/iswddx.md)
- [Components](/boxlang-framework/modularity/wddx/reference/components.md)
- [wddx](/boxlang-framework/modularity/wddx/reference/components/wddx.md)
- [WDDX](/boxlang-framework/modularity/wddx/reference/components/wddx/wddx.md)
- [Web Support](/boxlang-framework/modularity/web-support.md): Mock HTTP exchanges for testing web applications in BoxLang CLI runtime without a web server.
- [Reference](/boxlang-framework/modularity/web-support/reference.md)
- [Built-in Functions](/boxlang-framework/modularity/web-support/reference/built-in-functions.md)
- [web](/boxlang-framework/modularity/web-support/reference/built-in-functions/web.md)
- [FileUpload](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/fileupload.md)
- [FileUploadAll](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/fileuploadall.md)
- [Forward](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/forward.md)
- [GetHTTPRequestData](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/gethttprequestdata.md)
- [GetHTTPTimeString](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/gethttptimestring.md)
- [GetPageContext](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/getpagecontext.md)
- [HtmlFooter](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/htmlfooter.md)
- [HtmlHead](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/htmlhead.md)
- [Location](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/location.md)
- [SetEncoding](/boxlang-framework/modularity/web-support/reference/built-in-functions/web/setencoding.md)
- [Components](/boxlang-framework/modularity/web-support/reference/components.md)
- [web](/boxlang-framework/modularity/web-support/reference/components/web.md)
- [HtmlHead](/boxlang-framework/modularity/web-support/reference/components/web/htmlhead.md)
- [HtmlFooter](/boxlang-framework/modularity/web-support/reference/components/web/htmlfooter.md)
- [Location](/boxlang-framework/modularity/web-support/reference/components/web/location.md)
- [Cookie](/boxlang-framework/modularity/web-support/reference/components/web/cookie.md)
- [Header](/boxlang-framework/modularity/web-support/reference/components/web/header.md)
- [Content](/boxlang-framework/modularity/web-support/reference/components/web/content.md)
- [Yaml](/boxlang-framework/modularity/yaml.md)
- [MatchBox](/boxlang-framework/matchbox.md)
- [Differences From BoxLang JVM](/boxlang-framework/matchbox/differences-from-boxlang-jvm.md)
- [Building MatchBox Locally](/boxlang-framework/matchbox/building-matchbox-locally.md)
- [Cross Compilation](/boxlang-framework/matchbox/cross-compilation.md)
- [Native Fusion Builds](/boxlang-framework/matchbox/native-fusion-builds.md)
