This component enables the conversion of .xlsx and .csv files into structured lists directly on the client side. Unlike OutSystems’ ExcelToRecordList, which performs processing on the server, this approach executes entirely in the browser, helping reduce server load and improve responsiveness for the end user.
It leverages two widely used open-source libraries—SheetJS and Papa Parse—to efficiently parse Excel and CSV file formats. By handling file processing on the client side, the component allows faster data handling, minimizes round trips to the server, and provides a more scalable solution for applications that require frequent file imports.