It is an application to work with table data. Using SpreadSheet you can perform calculations, automate data entry and processing, conveniently visualise table data, create pivot tables and more. Webix offers a unique UI widget which offers SpreadSheet functionality directly in the browser, on the client side. All the power and functionality of the spreadsheets can be integrated into any business application. It is a ready-made solution that allows you to save many hours of web development and UI design.
Calculations may take place on both the client and server sides of your application.
Super fast rendering
Our SpreadSheet is deeply optimized and allows to instantly draw huge amounts of data.
Excel file formats support
Spreadsheet control can load Excel documents initially or open them like an Excel application with data accuracy, styles, and formats. Support of Microsoft Excel (.xlsx) and Microsoft Excel 97-2003 (.xls) formats.
Documentation, support, examples
Product with a detailed documentation and technical support service.
Easy backend integration
Explicit Integration with PHP, Node.js, Golang and .NET.
All elements can be adjusted through API, without need to edit anything in source codes (which are provided by the way).
Easy frontend integration
Сan work with all modern frameworks. You can use it standalone or inside the React of an Angular app.
Cross platform and browser support
Support of All Modern browsers.
Use formulas with built-in functions that correspond to Excel ones, including named ranges functionality.
Simplify the perception of data with sorting, filtering and conditional formatting.
Add images and sparklines for visual display of data.
Copy and paste information from the clipboard to other cells or Excel files.
Use enhanced SpreadSheet functionality: apply string concatenation, add drop-down lists, connect data between sheets, etc.
Use the read-only mode to protect cells or sheets from being edited.
Set the way of data presentation: from the color of the text to cell data format.
Use multiple sheets, add or hide rows and columns in a single click, сhange the cell size by dragging and manage the visibility of cell borders and gridlines.
Upload Excel documents and download ready Excel, PDF or PNG files.
The ability to build in and configure the chart in detail (type, range of values, color of the chart, legend settings, etc.)
The ability to use more than 200 mathematical functions.
Choose the chart type you like.
Highlighting cells with the desired sequence of symbols
Displaying rows with the data that meets the search condition
Possibility to display dialog windows with the tables inside
Comments widget integration into Spreadsheet
Possibility to place an image inside one or several cells
Creating custom views - floating tables
An example of the UI with the use of placeholders
An example of conditional formatting implementation
An example of the filters implementation
An example of the dropdowns implementation
An example of the sorting implementation
An example of adding the Sparklines
No, it isn't. All complex widgets require the commercial package Webix Pro.
All calculations are performed on the client side, in the browser.
When the trial period expires, all the functionality of the Spreadsheet will be blocked. But you can contact us to extend the trial period.
Explore supplied code samples to get the idea of how SpreadSheet JS widget can be used in web applications.
Read an overview of SpreadSheet JS widget, study user guides, view code samples and refer to detailed API reference.