Reports.JS is modular — instead of the whole library, include only the parts your page needs to keep the download small.

Include only the modules you use.
<script src="../scripts/stimulsoft.reports.engine.js"></script>
<script src="../scripts/stimulsoft.reports.chart.js"></script>       <!-- omit if no charts -->
<script src="../scripts/stimulsoft.reports.export.js"></script>      <!-- omit if only HTML export -->
<script src="../scripts/stimulsoft.reports.import.xlsx.js"></script> <!-- omit if no XLSX import -->
<script src="../scripts/stimulsoft.reports.maps.js"></script>        <!-- omit if no maps -->
<script src="../scripts/stimulsoft.blockly.editor.js"></script>

How it works. Because the library is split by feature, omitting unused modules shrinks the total script payload the browser must load.

By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.