
Flexmonster Pivot is a powerful JavaScript tool for interactive web reporting. It allows you to visualize and analyze data from JSON, CSV, SQL, NoSQL, Elasticsearch, and OLAP data sources quickly and conveniently. Flexmonster is designed to integrate seamlessly with any client-side framework and can be easily embedded into your application.
This repository holds the source code for a sample of how to export from Flexmonster Pivot without using a browser. We achieve this by means of Puppeteer:
To run the project, you will need Node.js and npm. Get them here if they're not already installed on your machine.
- Download the
.ziparchive with the sample project or clone it from GitHub with the following command:
git clone https://github.com/flexmonster/pivot-puppeteer pivot-puppeteer
cd pivot-puppeteer- Install the npm packages described in
package.json:
npm install- Run the sample project:
npm startWhen the export is complete, find the saved files in the storage/ folder.
For more details on usage, see our documentation.