SpreadJS doesn’t require external libraries or frameworks such as jQuery. External frameworks are supported, but not required, and Spread.Sheets includes TypeScript support
Modular--Use only what you need
High-performance canvas rendering
SpreadJS renders precise views to the HTML canvas for a fast, interactive user experience that is accurate across all browsers
Add popular chart types to your spreadsheets, including column, bar, line, pie, doughnut, area, scatter, bubble, stock, and combination.
Full Angular support for Spread.Sheets
Develop enterprise spreadsheet applications using the Angular framework, including Angular 5
SpreadJS is a client-side component, so it will work for Windows, Linux, and MacOS as well as mobile operating systems such as Android and iOS
Runs in all modern browsers
SpreadJS is tested in Chrome, Firefox, Safari, Edge, and Internet Explorer in both mobile and desktop form
Touch controls are available on touch-enabled devices
What's New in SpreadJS 11
462 functions now available! The functions are for use in scientific, statistical, engineering and business formulas. See all functions.
Chart support: SpreadJS now supports charting! New charts include Column, Bar, Line, Pie, Doughnut, Area, Scatter, Bubble, Stock, and Combination
PDF export: You can now save Spread.Sheets workbooks to PDF format.
In-cell formula text box: Typing and editing formulas in a cell is now easier than ever. You can also create a separate text box that links to the spreadsheet, apply colors to ranges, etc.
Excel accounting format is now supported.What's New