Beautiful, Interactive Data Visualizations with BoxLang Charts
Explore comprehensive examples showcasing the power of BoxLang Charts
This explorer demonstrates all chart types, styling options, advanced features, and responsive behaviors. Each example includes complete source code with syntax highlighting.
Choose a test suite to explore different charting capabilities
A complete showcase of all 10 supported chart types with various styling options, axis configurations, and layout features.
Advanced chart configurations showcasing enhanced features like stacked series, custom axis titles, and comprehensive styling options.
Interactive demonstrations of responsive chart behavior with different aspect ratios and container sizes. Resize your browser to see charts adapt.
Use query objects directly as data sources, eliminating the need for manual chartData components. Perfect for database-driven charts.
Use arrays directly as data sources with flexible format support. Choose between array of structs or array of arrays (positional) based on your needs.
Get started with just a few lines of BoxLang code:
<bx:chart title="Sales Data" chartwidth="600" chartheight="300">
<bx:chartseries type="pie" colorlist="FF6384,36A2EB,FFCE56">
<bx:chartdata item="Q1" value="150" />
<bx:chartdata item="Q2" value="200" />
<bx:chartdata item="Q3" value="175" />
</bx:chartseries>
</bx:chart>