High-performance JavaScript pivot tables and charts similar to Excel

List of Services

    • Web-based pivot tables and charts similar to Excel
    • A smart pivot panel that interprets data types and arranges fields in an intuitive, modern UI.
    • Full support for Angular, React, and Vue.js
    • Ability to connect directly to Microsoft SSAS cubes
    Download

    Increase user productivity

    Wijmo's OLAP module includes features that allow users to save and load views, process large amounts of data asynchronously, and run background tasks on data. This allows users to process more data simultaneously, increasing productivity.

    Server-side OLAP support

    You can add server-side support to Wijmo's OLAP control using the ComponentOne Web API on your server. This allows you to offload functions like data sorting and filtering from the client to the server.

    Connect directly to Microsoft SSAS cubes without server-side APIs

    Wijmo's FlexGrid, FlexChart, and FlexSheet controls are designed to provide users with a familiar, Excel-like experience. This makes it easier for users to get started interacting with Wijmo's UI controls.

    fast speed

    Wijmo's OLAP controls are optimized for speed and efficiency. They can process, aggregate, sort, and filter hundreds of thousands of rows of data in milliseconds.

    Panel design similar to Excel

    It provides user-friendliness through a pivot panel design similar to Excel.

    Different ways to view data

    Display your data in a PivotGrid or PivotChart and use OLAP's Slicer module to quickly and easily change the data your users see.

    Ask anything!

    Please share your concerns and questions about Wijmo with MESCIUS's expert team. We empathize with your concerns and provide assistance.

    Online product consultation Developer Forum (Technical Support)

    JavaScript OLAP Demo

    View

    React

    PureJS

    Angular

    JavaScript OLAP Key Features

    OLAP Overview Mode

    Wijmo's JavaScript PivotGrid control allows you to render row fields in an outline format similar to the one provided with Excel's PivotTables. Outline mode is more concise and reduces the amount of white space displayed on the screen.

    Drag and drop fields in the smart pivot panel

    • A design panel that is very user-friendly and similar to Excel.
    • Users can drag and drop fields into rows, columns, values, and filtering areas.
    • Save time with smart data analysis
    • The same field can be used multiple times in value areas such as Total Sales Amount and Total Sales Quantity.
    • Provides progress bars and background tasks when processing asynchronously.
    • Save time with built-in maintenance/load views

    Display Excel-like data summaries in PivotGrid

    • Manage big data sets with ease by grouping nested rows and columns.
    • Drill down into data with context menus
    • Export grid to XLSX
    • Include the functions of custom cells
    • Extend the grid's format by grouping multiple date types.
    • Group and manage data by subtotals
    demo

    Visualizing Big Data Sets Using PivotChart

    Wijmo's JavaScript PivotChart control displays a variety of charts that visualize data summaries generated by the PivotEngine component. It extends both the FlexChart and FlexPie controls, giving you access to all the features of the selected chart type.

    demo

    Visually filter data with slicers

    Wijmo's OLAP slicer lets you filter data based on values and displays the current filtering state, making it easy to understand what is displayed in the filtered PivotGrid and PivotChart components.

    demo

    Server-side OLAP support

    • Client-Side OLAP Engine: Wijmo's Pivot component was created to analyze client-side datasets. While the client-side OLAP engine can handle relatively large amounts of data (on the order of hundreds of thousands of records), it requires downloading the raw data to the client, making it impractical for analyzing truly large datasets (millions of records). Therefore, a server-side option was added.
    • Connect directly to Microsoft SSAS cubes: If you already have Microsoft SSAS cubes installed, no server-side API is required.
    • Server-side support is optional. Use a URL in the itemSource property to instruct the OLAP component to query the server's Web API instead of parsing the client's array. The server-side engine is part of the SAP.NET MVC suite and requires separate installation and licensing. To have both server-side and client-side components for the OLAP component, we recommend purchasing ComponentOne Enterprise.

    Globalization & Localization

    Custom cells

    The PivotGrid control allows you to significantly customize the look, feel, and functionality of every cell in a pivot table to suit your style requirements. You can conditionally define cell styles, add custom components and sparklines to cells, and dynamically update cells within the PivotGrid.

    demo

    Export content

    Both PivotGrid and PivotChart support content export. Wijmo's PivotGrid control allows users to export pivot tables to XLSX, CSV, or PDF, while PivotChart allows users to export charts as PNG, JPEG, or SVG images.

    demo

    JavaScript Pivot Utilization Tips

    View more articles

    Discover more ways to use Wijmo.

    How to Add a JavaScript Pivot Table

    Learn how to load data and create pivot charts using PivotGrid, Wijmo's JavaScript pivot table.

    Using Hierarchical Pivot Fields in Wijmo OLAP

    Explains how to use Wijmo's PivotEngine class.

    Full Wijmo control

    data grid

    DataGrid (FlexGrid)

    OLAP PivotGrid

    Spreadsheet

    MultiRow

    TransposedGrid

    TreeGrid


    Data visualization

    Chart(FlexChart)

    Bar & Column

    Line & Area

    Scatter

    Pie & Sunburst

    Radar & Polar

    Specialized Charts

    FinancialChart

    Maps (FlexMap)

    OLAP PivotChart

    Gauges

    Barcode

    QRCode

    map

    Choropleth Map

    Scatter Map

    Bubble Map

    Navigation & Layout

    Menu

    Popup

    Ribbon

    Tabs

    TreeView


    Input & Editor

    InputsDropDowns

    DateTime

    Numeric

    Colors


    designer

    Wijmo Designer

    VSCode Designer Extension


    viewer

    PdfViewer

    ReportViewer

    Frameworks & Integrations

    Angular

    React

    View

    Web Components

    TypeScript

    ES6


    commonness

    Events

    Globalization

    Glyphs

    Themes

    Data Management

    CollectionView

    REST

    Once

    Firestore

    OAuth

    OLAP


    Printing & Documents

    Print Document

    PDF

    XLSX

    Ask anything!

    Please share your concerns and questions about Wijmo with MESCIUS's expert team. We empathize with your concerns and provide assistance.

    Online product consultation Developer Forum (Technical Support)

    Wijmo Tutorial

    You can check out the demo and learn how to implement it in practice through the tutorial.


    Provides code for Angular, React, and Vue frameworks.

    Go to online tutorial

    Referencing the Wijmo library

    Local referencing

    CDN referencing

    NPM referencing

    Easily customize Wijmo controls!

    Wijmo CSS Theme Designer

    Easily create design themes using the Wijmo CSS Theme Designer and apply the created CSS to your Wijmo controls!

    Using the Wijmo CSS Theme Designer

    Wijmo Control Properties Editor

    Easily customize the settings of Wijmo controls using the Wijmo Control Properties Editor. You can modify and check the settings for over 20 different controls. Download these settings and quickly and easily apply them to your web without any additional coding.

    Using the Wijmo Control Properties Editor

    Our Customers

    Here Study

    Smart Online Education Bachelor's Management Solution

    #Education #Report #Dashboard

    SW development company I

    Online Commerce AI Big Data Analysis Solution

    #Distribution #Excel #Dashboard

    Gross

    Infrastructure Solutions

    #SW development #manufacturing #dashboard

    Introduction Case

    Explore more MESCIUS product adoption examples.

    Wijmo Pricing and Licenses

    If you want to create JavaScript-based web solutions using Wijmo's UI controls, you will need to purchase both a developer license and a deployment license.

    * All amounts are exclusive of VAT.

    Developer License

    This is the license required to use the official Wijmo JavaScript library.


    ₩1,494,000

    * You must purchase 1 copy per developer.

    Distribution License

    This is a license required to deploy Wijmo's controls on a server, and must be purchased for each domain address or IP address that will ultimately be served.


    ₩1,000,000

    * Once registered, domains and IPs cannot be modified.

    * Please make sure to do a final check before requesting.

    FAQ

    - How to run Wijmo sample files

    - How to register Wijmo distribution licensing

    Application for distribution key issuance

    To deploy Wijmo controls on a server, you must purchase a deployment license and receive a deployment key.

    Please apply for a distribution key through the distribution key issuance portal.

    Introduction Inquiry

    If you need more detailed product and purchase advice regarding Wijmo, please contact us using a method that is convenient for you.

    Request for product and purchase consultation
    Check online quotes and request quotes

    Purchase Procedure

    Click on each button to see detailed information about each step of the purchasing process.

    • 1. Price confirmation and quote request

    • You can request a quote using any of the methods below:
    • Online quote confirmation and quote request
    • 1670-0583
    • sales-kor@mescius.com

    Controls for Web Developers

    • SpreadJS

      Pure JavaScript-based Web-Excel component
      • Supports Excel import/export
      • Supports 450 Excel functions
      • Supports Angular, React, and VueJS
      Learn more
    • ActiveReportsJS

      JavaScript-based business reporting component
      • Supports Angular, React, and Vue
      • Provides a cross-platform designer program
      • Provides a JavaScript report viewer
      Learn more
    • Forguncy

      A business web development solution built with Excel without coding.
      • Easy and quick web implementation with Excel features
      • Web development without HTML & CSS
      • Data collection and integration solution
      Learn more
    • DsExcel

      High-performance Java & Kotlin / .NET-based Excel spreadsheet API library
      • Create, load, edit, and save spreadsheets
      • Parse, convert, and share spreadsheets
      • Calculate formulas and format cells
      Learn DsExcel Java
      Learn about DsExcel .NET