With no external libraries or frameworks like jQuery, your JavaScript spreadsheets will be light, customizable, and easy to use in VSCode—and include support for Angular, React, and Vue.js.

Optimize Your Web App Size and Speed in Any Browser

SpreadJS is modular, so you only need to add what you use to your JavaScript spreadsheet apps, and this client-side component works in Windows, Linux, Mac, Android, iOS, and is tested for all modern browsers.

JavaScript Spreadsheet Top Features

This high-speed, optimized engine adds computing power to even the most complex formulas without dragging down your apps, includes more functions than any other spreadsheet component, and supports custom functions.

No JavaScript spreadsheet is complete without full Excel import/export support! Import your most advanced Excel spreadsheets and then export your SpreadJS spreadsheet to XLSX... all with zero dependencies on Excel.

Select from the available cultures, create your own custom culture or use the CalcEngine Language pack to localize your applications. Adjust date masks, languages, number separators, currencies, enter functions using the local language, and more.

Award-Winning JavaScript Spreadsheets

GrapeCity#2 Publisher2018 ComponentSource

SpreadJSTop 100 Product2018 ComponentSource

Recent Blogs

Commercial OEM and SaaS Licensing

If you want to use SpreadJS to create your own commercially licensed SDK, or web application builder, choose the Commercial OEM license. Since use cases vary widely, Commercial OEM and SaaS licenses are customized for each customer.