I have been using the Excel4Node package in my Node.js project for handling Excel files.
However, I’ve noticed that excel4node
is not being maintained recently and it does not support streams. This has become a problem as my application needs to handle very large Excel files. For example one file contains around 2000 rows and many columns to give a size idea of it. It takes time to be generated.
My requirements are as follows:
- The package should be able to write large Excel files efficiently.
- It should be able to read these files and make them available for download via an API.
- Ideally, the package should support streams for better performance with large data files.
I’ve searched for alternatives and I found the following but I don’t know if they are any good to my requirements:
- EcxelJS
- node-xlsx
- xlsx-kaku
Could anyone suggest an alternative to excel4node
that would be suitable for my needs?
I’m open also to premium versions or other alternatives