Third-party libraries either supported one format, or they involved a separate Prior to SheetJS, APIs for processing spreadsheet files were format-specific. The scriptīundles the shim in a format suitable for Photoshop and other Adobe products. The script also includes IE_LoadFile and IE_SaveFile for loading and savingįiles in Internet Explorer versions 6-9. Of these modules are rather large in size and are only needed in specialĬircumstances, so they do not ship with the core. The node version automatically requires modules for additional features. Optional Modules Optional features (click to show) Other examples are included in the showcase. The demos directory includes sample projects for:
$ bower install js-xlsx JS Ecosystem Demos Table of Contents Expand to show Table of Contents We also offer a pro version with performanceĮnhancements, additional features like styling, and dedicated support. With a unified JS representation, and ES3/ES5 browser compatibility back to IE6. Implementation from official specifications, related documents, and test files.Įmphasis on parsing and writing robustness, cross-format feature compatibility Parser and writer for various spreadsheet formats.