Make Spreadsheets Work Your Way
Power your app with Jspreadsheet extensions: automate workflows, plug into other systems, and add features from Excel formulas to AI.
Enterprise
Enterprise Extensions
Team-scale capabilities on top of the grid: shared documents, data validation and the integrations that connect a spreadsheet to the rest of your stack.
Excel-compatible formula parser with ranges, variables and cross-worksheet references.
See more Export to XLSXWrite your grid to a real .xlsx file, keeping worksheets, formatting and formulas.
See more Import from XLSXBuild a spreadsheet from an .xlsx file, with data, styles and merged cells intact.
See more ChartsInteractive charts driven by any range in the spreadsheet, updating as cells change.
See more ValidationsAn interface for your users to create and manage data validation rules per range.
See more Advanced CSV ImporterImport arbitrary CSV files with delimiter detection and column mapping on the way in.
See more Advanced CommentsThreaded comments anchored to cells, with mentions and resolution state.
See more Search and ReplaceFind and replace across worksheets, with scope, case and whole-cell matching.
See more Spreadsheet to FormTurn a range into a public form that writes answers straight back into the cells.
See moreUltimate
Ultimate Extensions
Everything in Enterprise, plus the full-stack half: a server you run yourself, AI in cells, and the editing surface users expect from a desktop spreadsheet.
A formula bar with name box and reference editing, like the one in Excel.
See more FormatNumber, date and currency formats with locale masks, applied per cell or range.
See more TopmenuA full application menu bar above the grid, configurable item by item.
See more Export to PDFRender the current view to PDF with page setup, headers and print ranges.
See more Google Sheets ImporterPull a Google Sheets document into your grid without an export step in between.
See more Jspreadsheet ServerA Node.js service for live documents, version history and persistence to your database.
See more Jspreadsheet ClientThe browser half of the full-stack setup, kept in sync over WebSocket.
See more ShapesDraw shapes, arrows and callouts on a layer above the grid, anchored to cells.
See more AI FunctionsCall any model endpoint from inside a cell, including one running on your own hardware.
See more Pivot TablesSummarise large ranges by row, column and value, recalculated with the source.
See more Export to SPSSWrite .sav files for statistical tools, keeping variable names and value labels.
See more