Enterprise-Ready

High-Performance
Pivot Tables for JavaScript

Transform raw data into interactive pivot tables, charts, and heatmaps. Built for Svelte, React, Vue, and Angular.

24 Aggregators
40+ Formulas
4 Frameworks
10 Languages

Try It Live

Interactive pivot table with real data. Switch views, enable sparklines, apply heatmaps — it all runs in your browser.

Layout
View
Aggregator
Region / Product
OnlineRetailTotal
Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4
East Gadget - - - - - - - -----
East Widget - - - - - - - -----
North Gadget - - - - - - - -----
North Widget - - - - - - - -----
South Gadget - - - - - - - -----
South Widget - - - - - - - -----
West Gadget - - - - - - - -----
West Widget - - - - - - - -----
Total------------

Everything You Need

A complete pivot table toolkit with charts, export, i18n, and more — zero external dependencies.

Σ

24 Aggregators

Sum, Count, Average, Median, Std Dev, Percentile, and more. Supports multi-value and custom aggregators.

fx

40+ Formula Functions

Excel-like formulas for calculated fields: math, stats, text, date, logic, and financial functions.

Charts & Heatmaps

Built-in Bar, Pie, Heatmap, and Scatter charts rendered directly from pivot data. No extra dependencies.

Conditional Formatting

Apply colors, icons, and data bars based on cell values. Preset rules or fully custom conditions.

Export Everywhere

Export to Excel, PDF, CSV, JSON, HTML, and images. Full styling support for Excel and PDF.

i18n & RTL

10 built-in languages with full RTL support. Add custom translations in minutes.

High Performance

TypedArray-based engine with Web Worker support. Handles millions of records without blocking the UI.

Theming

Light, Dark, and System themes out of the box. Full CSS custom properties for total control.

Server Integration

Server-side aggregation for huge datasets. Stream results to the client with incremental rendering.

TS

TypeScript First

Written in TypeScript with complete type definitions. Full IntelliSense for every API and option.

Drag & Drop

Drag fields between rows, columns, values, and filters. Intuitive FieldChooser component included.

Keyboard Navigation

Full keyboard support with arrow keys, Tab, Enter, and Escape. Accessible by default.

Works With Your Framework

First-class support for Svelte, React, Vue, and Angular. Same powerful engine, native bindings.

npm install @pivot-blitz/svelte
svelte
<script lang="ts">
  import { PivotTable, createPivotStore } from '@pivot-blitz/svelte';

  const data = [
    { region: 'North', product: 'Widget', sales: 120 },
    { region: 'South', product: 'Gadget', sales: 95 },
    { region: 'North', product: 'Gadget', sales: 210 },
    { region: 'South', product: 'Widget', sales: 150 },
  ];

  const store = createPivotStore(data, {
    rows: ['region'],
    cols: ['product'],
    vals: ['sales'],
    aggregatorName: 'Sum',
  });
</script>

<PivotTable {store} />

Simple, Transparent Pricing

Buy once, use forever. Optional annual renewal for updates only.

Launch promo — 40% off all licenses until April 30, 2026

Community

Free

Get started with powerful pivot tables at no cost.

  • Compact layout
  • 6 aggregators (Sum, Count, Avg, Min, Max, Unique)
  • Filters & sorting
  • Field chooser & toolbar
  • CSV export
  • i18n (10 languages + RTL)
  • Svelte, React, Vue bindings
  • Up to 10,000 rows
  • Watermark displayed
Get Started
Best Value

Business

€1,699 €999 / team (5 devs)

You save €700 — promo ends April 30, 2026

All Pro features for your team. DB & Realtime included.

One-time payment · Use forever

  • Everything in Pro (5 developers)
  • DB Connectors included
  • Realtime Adapters included
  • Priority support
  • No watermark
  • No source code access
  • No white-label
Optional renewal: €199/team/year for updates
Team License

Enterprise

€4,199 €2,499 / team (5 devs)

You save €1,700 — promo ends April 30, 2026

Full source access. White-label. Priority support.

One-time payment · Use forever

  • Everything in Pro (5 developers)
  • Full source code (JS monorepo + Go server)
  • White-label — remove all branding
  • Server add-ons included (DB + Realtime)
  • Priority support
  • Internal use license
Optional renewal: €499/team/year for updates

Server Add-ons

Connect your pivot tables directly to databases and real-time data streams. Pre-compiled Go binary for Linux, macOS & Windows.

DB Connectors

PostgreSQL, MySQL, SQLite, Snowflake, BigQuery, ClickHouse. Server-side pivot queries with connection pooling.

€149 €99 one-time
Included in Enterprise

Realtime Adapters

WebSocket & SSE push. Live data updates to your pivot tables. Auto-reconnect and delta sync.

€149 €99 one-time
Included in Enterprise

Bundle — Both Add-ons

Get DB Connectors + Realtime Adapters together and save. Everything you need for a production backend.

€298 €149 one-time
Save €149 with the bundle

Requires a Pro or Enterprise license. Distributed as compiled binaries (no source code).

Frequently Asked Questions

What does "use forever" mean?

You buy a perpetual license. It never expires. The version you purchase works forever, even if you stop renewing.

What is the annual renewal?

It's optional. Renewing gives you access to new releases and updates for another year. If you don't renew, you keep using the last version covered by your license.

Can I try Pro before buying?

Yes! Request a free 30-day trial with full Pro features. No credit card required. Just send us your email.

What's the difference between Business and Enterprise?

Both cover 5 developers and include DB Connectors + Realtime Adapters. Enterprise adds full source code access, white-label rights, and the ability to modify the code for internal use.

How does the Enterprise license work?

You get a team license for up to 5 developers, full source code access via private Git repo, and the right to modify sources for internal use.

What are the server add-ons?

Pre-compiled Go binaries that connect your pivot tables directly to databases (PostgreSQL, MySQL, Snowflake, etc.) or real-time streams (WebSocket, SSE). Available for Pro licenses. Included free with Enterprise.

Which platforms are supported?

Server add-ons are available for Linux (amd64/arm64), macOS (Intel/Apple Silicon), and Windows (amd64). No Go installation required — just download and run.