I downloaded a version of SheetJS here https://unpkg.com/[email protected]/dist/xlsx.full.min.js

It's basically a version of xlsx that allows me to export an excel document and allows me to manipulate data from the export excel. I'm using this software for commercial purposes and am implementing it in a project. I'm using the community version.

I have the licensing agreement, however I'm not really that legal savvy to understand if I'm able to use the software or not. This is the link to the license : https://github.com/SheetJS/sheetjs/blob/master/LICENSE

  • Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer.
    – Community Bot
    Dec 9, 2021 at 7:03

1 Answer 1


This is the widely-used Apache License 2.0, which allows you to redistribute the work, whether modified or unmodified, for any purpose, as long as you preserve the original author's copyright notices.

One existing Q&A on complying with this license is Requirements for using an Apache-licensed library

  • What do you mean by preserve the original author's copyright notices? Do I add a comment in the js file and state that this is software by SheetJS?
    – WattMonki
    Dec 8, 2021 at 19:23
  • @WattMonki, no it is the reverse. You cannot remove such comments from the js file you copied. Dec 9, 2021 at 8:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.