# SpreadJS Pivot Addon
The pivot package is one of the plugins for [SpreadJS](https://developer.mescius.com/spreadjs?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

This plugin adds PivotTable functionality to SpreadJS, supporting many of Excel’s PivotTable features and options.

For a detailed listing of SpreadJS sub-libraries and plug-ins, please see [Using SpreadJS Libraries](https://developer.mescius.com/spreadjs/docs/getstarted/modules?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

![SpreadJS Pivot Table](https://cdn.mescius.com/spreadjs/NPMContent/spread-sheets-pivot-addon.png)

## Samples
Jump in with the [PivotTable demos with code](https://developer.mescius.com/spreadjs/demos/features/pivot-table/overview/purejs?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing), and explore the [online Web Designer](https://developer.mescius.com/spreadjs/designer/?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing) or [Mobile Spreadsheet App](https://developer.mescius.com/spreadjs/spreadsheet/?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

This Pivot Table add-on can also be accessed by [downloading a trial of SpreadJS](https://developer.mescius.com/spreadjs/download?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

## Installation
```sh
npm install @mescius/spread-sheets-pivot-addon
```

## Documentation
Online documentation is available here:
- [SpreadJS Pivot Table Component](https://developer.mescius.com/spreadjs/docs/features/pivot-table?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing)
- [Quick Start](https://developer.mescius.com/spreadjs/docs/features/pivot-table/create-pivot-table?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing)
- [API Reference](https://developer.mescius.com/spreadjs/api/modules/GC.Spread.Pivot?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing)
- [Product ReadMe](https://developer.mescius.com/spreadjs/docs/rnotes?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing)

## Getting more help
Visit the MESCIUS site to learn more about this [Pivot Table Component](https://developer.mescius.com/spreadjs/javascript-spreadsheet-addons#PivotTable?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

Watch our quick overview video to see the JavaScript Pivot Table in action: [Exploring the SpreadJS JavaScript Pivot Table Component](https://developer.mescius.com/videos/spreadjs/exploring-the-spreadjs-javascript-pivot-table-component?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).

You can ask any question about SpreadJS using the [SpreadJS Forum](https://developer.mescius.com/forums/spreadjs?utm_source=NPM&utm_medium=SP&utm_campaign=SpreadJS-NPM-PivotTable-Listing).