SpreadsheetPreview is a JavaScript library designed for web applications that enables direct previewing of Excel XLSX files in the browser without requiring file uploads, server-side processing, or any dependency on Microsoft Office. js equivalent for spreadsheets, focusing on high-fidelity workbook previews that remain entirely within the user's browser environment. This makes it suitable for integration into SaaS products, portals, and enterprise tools where users need to inspect spreadsheets securely and efficiently.
The library supports viewing multi-sheet workbooks and offers features such as virtual scrolling, frozen panes, floating images, conditional formatting, and dark mode. Users can inspect real workbook structures, navigate through sheets, and view formatted cells. Charts within workbooks are rendered as placeholders, and formulas use cached workbook values rather than recalculating in the browser. SpreadsheetPreview is strictly view-only and is not intended for editing spreadsheets.
Developers can integrate SpreadsheetPreview using either a constructor API or as a Web Component, making it compatible with frameworks like React, Angular, and Vue, as well as with CMS pages and framework islands. TypeScript types are included for improved developer experience. The tool can handle local XLSX files, which remain in the browser, or preview workbooks from hosted URLs fetched by the browser. No data leaves the user's browser during the preview process.
SpreadsheetPreview is available as a community build, with commercial licenses offered on a per-product basis for teams shipping commercial products. The licensing model allows developers to start with the community version and upgrade to a commercial license as needed. Bug reports and commercial support inquiries are handled through GitHub Issues and a dedicated support email.
In the Other dev tools space, SpreadsheetPreview takes a focused approach. It focuses on previewing Excel files in web apps without server-side processing or Microsoft Office. It is built as an open-source project for web developers. SpreadsheetPreview is open source under the Open Source license. The product ships for the web, the command line, and embeddable surfaces.
It is developed by DataGridXL, and the product first shipped in 2026. Development happens publicly on GitHub with 1 commits in the last 90 days. Key capabilities include XLSX preview, no upload required, and web component.
Latest indexed changes and source events
Show HN: SpreadsheetPreview: Pdf.js for Spreadsheets verified by the PulseGate indexer
Other apps tracked under the same category.