High-Performance
Pivot Tables for JavaScript
Transform raw data into interactive pivot tables, charts, and heatmaps. Built for Svelte, React, Vue, and Angular.
Try It Live
Interactive pivot table with real data. Switch views, enable sparklines, apply heatmaps — it all runs in your browser.
Region / Product | Online | Retail | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | Q1 | Q2 | Q3 | Q4 | Q1 | Q2 | Q3 | Q4 | ||
| 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.
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.
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<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.
Community
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
Pro
You save €200 — promo ends April 30, 2026
All features unlocked. No watermark. No row limits.
One-time payment · Use forever
- ✓ Everything in Community
- ✓ Tabular & flat layouts
- ✓ All 16 aggregators + custom
- ✓ Calculated fields (40+ formulas)
- ✓ Conditional formatting & heatmaps
- ✓ Charts & sparklines
- ✓ Excel, PDF & image export
- ✓ Master/detail, pinning, drag & drop
- ✓ Virtual scrolling & unlimited rows
- ✓ Undo/redo, persistence, print mode
- ✓ No watermark
Business
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
Enterprise
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
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.
Realtime Adapters
WebSocket & SSE push. Live data updates to your pivot tables. Auto-reconnect and delta sync.
Bundle — Both Add-ons
Get DB Connectors + Realtime Adapters together and save. Everything you need for a production backend.
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.