BoxLang ๐ A New JVM Dynamic Language Learn More...
Copyright Since 2005 ColdBox Platform by Luis Majano
and Ortus Solutions, Corp
www.coldbox.org | www.ortussolutions.com
Because of God's grace, this project exists. If you don't like this, then don't read it, it's not for you.
"Therefore being justified by faith, we have peace with God through our Lord Jesus Christ: By whom also we have access by faith into this grace wherein we stand, and rejoice in hope of the glory of God. And not only so, but we glory in tribulations also: knowing that tribulation worketh patience; And patience, experience; and experience, hope: And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the Holy Ghost which is given unto us. ." Romans 5:5
ColdBox is the de-facto enterprise-level HMVC (Hierarchical Model-View-Controller) framework designed for two powerful programming languages:
Built for scalability, modularity, and developer productivity, ColdBox eliminates the complexity of modern web development through conventions over configuration and a comprehensive ecosystem of integrated tools.
19+ Years of Excellence - Since 2006, ColdBox has been battle-tested in enterprise environments worldwide, evolving with modern development practices and industry standards.
Professional Open Source - Backed by Ortus Solutions, ColdBox provides the reliability and support that businesses demand. With dedicated full-time development, comprehensive documentation, and professional services, enterprises can confidently build mission-critical applications on ColdBox.
Enterprise Ready - Trusted by Fortune 500 companies and organizations globally, ColdBox delivers the stability, performance, and long-term support that enterprise applications require. Learn more at www.coldbox.org.
We have made a firm commitment to our community that our Documentation will always be complete and up to date. We have have a dedicated team that works full time on keeping the documentation accurate and relevant, with over 20 years of delivering quality documentation to the community.
Comprehensive documentation is available at: https://coldbox.ortusbooks.com
The ColdBox CLI is essential for ColdBox development:
# Install CommandBox (if not already installed)
# Visit: https://www.ortussolutions.com/products/commandbox
# Install ColdBox CLI globally
box install coldbox-cli
# Generate a new ColdBox application
coldbox create app MyApp --template=Advanced
# Navigate to your app
cd MyApp
# Start the development server
box server start
Choose from production-ready templates at https://github.com/coldbox-templates:
# Default application template
coldbox create app MyDefaultApp
# REST API template
coldbox create app MyAPI skeleton=rest
# BoxLang application template
coldbox create app MyApp skeleton=boxlang
# Microservice template
coldbox create app MyService skeleton=rest-hmvc
# Stable Release
box install coldbox
# Bleeding Edge (Auto-updated from commits)
box install coldbox@be
Visit ForgeBox for additional installation options.
Enhance your ColdBox development experience with our official VS Code extensions:
Download from VS Code Marketplace | Open VSX Registry
Features:
Download from VS Code Marketplace | Open VSX Registry
Complete development suite including:
ColdBox provides four integrated subsystems:
Use Independently - WireBox, CacheBox, and LogBox are designed as standalone libraries that can be used in ANY BoxLang or CFML application without requiring the full ColdBox framework. This modular architecture allows you to:
Each library maintains its own documentation and can be installed independently via CommandBox.
ColdBox follows a predictable release cycle with extensive support:
Version | Release | Bug Fixes Until | Security Fixes Until |
---|---|---|---|
6.x | 2022 | 2024 | 2025 |
7.x | 2023 | 2025 | 2026 |
8.x | 2025 | 2026 | 2027 |
9.x | 2026 | 2027 | 2028 |
BoxLang (Recommended)
CFML Support
# Clone the repository
git clone https://github.com/ColdBox/coldbox-platform.git
cd coldbox-platform
# Install dependencies
box install
# Start development server
box server start
# Run test suites
box run-script tests:integration
ColdBox powers a rich ecosystem:
Apache License, Version 2.0 - See LICENSE file for details.
The ColdBox websites, logos and content have separate licensing and are separate entities.
"I am the way, and the truth, and the life; no one comes to the Father, but by me (JESUS)" Jn 14:1-12
$
box install bx-coldbox