Introducing the BoxLang Spreadsheet Module!
Create beautiful Excel files with elegant, modern code:
Spreadsheet( “report.xlsx” )
.addRow( [ “Name”, “Revenue” ] )
.addRow( [ “Q1”, 50000 ] )
.formatRow( 1, { bold: true } )
.save();
Features:
- Fluent API with method chaining
- Rich formatting & styling
- Excel formulas
- Export to JSON/CSV/Query
- Multi-sheet workbooks
- CFML compatible for easy migration
- Completely Documented
Docs: https://boxlang.ortusbooks.com/boxlang-language/modules/bx-spreadsheet