We're thrilled to announce the release of bx-rss, a comprehensive RSS and Atom feed module that brings powerful syndication capabilities to BoxLang! Whether you're building a content aggregator, publishing a podcast, or exposing your application's data as feeds, bx-rss makes it incredibly simple.
Blog
BoxLang Redis Has Landed: Enterprise-Grade Caching, Pub/Sub, and Distributed Locking
We're thrilled to announce the release of the BoxLang Redis Module (bx-redis) - a powerful addition to BoxLang that brings enterprise-grade Redis functionality directly into your applications. Whether you're building distributed systems, implementing real-time messaging, or need high-performance caching, this module has you covered.
Announcing bx-csv : Premium CSV Processing for BoxLang+
We're thrilled to announce the release of bx-csv, a powerful premium module that brings enterprise-grade CSV processing capabilities to BoxLang+ subscribers! Built on Apache Commons CSV, this module provides both traditional functions and a modern, fluent API that makes working with CSV files a breeze.
Announcing bx-spreadsheet : Excel Made Elegant
We're thrilled to announce the release of the BoxLang Spreadsheet Module (bx-spreadsheet), a comprehensive solution for creating, reading, and manipulating Excel spreadsheets with style and simplicity. Whether you're building data export features, generating reports, or migrating from legacy CFML applications, this module delivers the power you need with the modern BoxLang elegance you expect.
Lessons from the Trenches: What We’ve Learned Modernizing Legacy ColdFusion Apps
Every ColdFusion modernization project tells a story — and not all of them start well.
Some begin in crisis: an app goes down, a compliance audit fails, or a key developer leaves.
Others start simply because someone finally asks, “Why are we still on ColdFusion 11?”
After two decades helping organizations modernize their ColdFusion and CFML systems, we’ve seen it all — the good, the painful, and the transformative.
Here’s what we’ve learned from the trench...
Recap: Modernize or Die Podcast Ep. 243
Modernize or Die Podcast #243: Recap, Transcript and Resources!
In this episode of the Modernize or Die Podcast, Eric Peterson and Jacob Beers share the latest updates...
ColdBox Free Tip 9 part II - Sending Emails Using cbMailServices: Tokens, Protocols, and Logs
In our last post, we walked through configuring email settings in ColdBox using cbMailServices. Now it’s time for the fun part—sending emails! ColdBox’s mail services are powerful, and with just a few lines of code, you can build emails with token replacements, send them using various protocols, and log them when needed.
Announcing bx-ldap: Enterprise LDAP for BoxLang
We're excited to announce the release of bx-ldap, a comprehensive LDAP module that brings enterprise-grade directory access to BoxLang! This module goes above and beyond traditional CFML LDAP implementations, offering modern features like connection pooling, event-driven programming, multiple return formats, and a clean, intuitive API.
Unleashing the Power of Data Visualization: Introducing BX-Charts for BoxLang
In the world of modern web applications, data is king—but raw numbers rarely tell the full story. 📈 That's where visualization becomes crucial, transforming complex datasets into intuitive, compelling narratives. Today, we're thrilled to introduce BX-Charts, a game-changing charting module that brings professional-grade data visualization directly into the BoxLang ecosystem.
ColdBox Free Tip 9 - Mastering Email Configuration with cbMailServices in ColdBox
Have you ever accidentally brought your internal email servers down? Or worse, been banned for sending too many emails? Believe me, I’ve been there – and I’ve learned my lesson the hard way. Whether it’s a small typo or sending out thousands of unwanted emails, handling email systems can be tricky.