{"library":"xlsx","type":"library","category":null,"description":"SheetJS XLSX is a robust, battle-tested JavaScript library for parsing and writing spreadsheet data in various formats, including XLSX, XLS, CSV, ODS, and more. The current stable version is 0.18.5, with frequent updates addressing new features and bug fixes. It distinguishes itself with extensive format support, compatibility across Node.js and browsers, and first-class TypeScript definitions. The library focuses on data extraction and generation, offering a 'Community Edition' (this `xlsx` package) for core functionalities, while advanced features like styling, formula evaluation, and custom sheet generation are reserved for the commercial 'SheetJS Pro' offering. It's designed to handle complex spreadsheets and work with both legacy and modern software environments, making it a versatile tool for spreadsheet data manipulation.","language":"javascript","status":"active","version":"0.18.5","tags":["javascript","excel","xls","xlsx","xlsb","xlsm","ods","csv","dbf","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install xlsx","imports":["import * as XLSX from 'xlsx';","import { read } from 'xlsx';\n// or\nimport * as XLSX from 'xlsx';\nconst workbook = XLSX.read(data, options);","import { utils } from 'xlsx';\n// or\nimport * as XLSX from 'xlsx';\nconst data = XLSX.utils.sheet_to_json(worksheet);","import { Workbook, WorkSheet } from 'xlsx';"]},{"cmd":"yarn add xlsx","imports":[]},{"cmd":"pnpm add xlsx","imports":[]}],"homepage":"https://sheetjs.com","github":"https://github.com/SheetJS/sheetjs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xlsx","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/xlsx/compatibility"}}