Plans for your project

Pricing & licensing

Build rich data tables with the MIT-licensed Standard features. Add a renewable Premium subscription when you need card layouts or advanced data workflows.

Open-source foundation

Standard

Free MIT license

The essentials for production tables, with no license key required.

Get started →
  • Sorting, search, filters, and grouping
  • Selection, standard editing, and summaries
  • Responsive tables and virtualized rows
  • Themes, localization, and standard export
  • Standard server-side data integration
  • Angular, React, Vue, and JavaScript integration
Explore Standard examples →
Advanced capabilities

Premium

Contact for pricing Monthly or yearly subscription

For large datasets, responsive cards, and collaborative data applications.

  • Everything in Standard, plus all 11 Premium capabilities
  • Card layouts and advanced remote row model
  • Worker processing and indexed search
  • Background exports and live-data workflows
  • Server analytics and spreadsheet formulas
  • Collaboration, governance, and report design
Explore all 11 Premium capabilities →

Your quote confirms the deployment origins, billing cycle, subscription period, and commercial terms. Requesting pricing does not activate Premium.

Use the same package for both plans.

Standard and Premium APIs live in wts-data-table with normal feature-named imports. An active, verified Premium subscription enables all Premium features defined by the package. Standard code remains MIT-licensed; Premium code requires a separate written commercial subscription agreement. A deployment key alone is not a commercial license grant.

Read the licensing guide →
Before you subscribe

Evaluate it in your workflow

Explore the APIs first, then tell us what your application needs.

  1. Start with Standard

    Install the package and explore the interactive examples in your preferred framework.

    Installation guide →
  2. Review Premium

    Inspect each capability, its product preview, and the code needed to integrate it.

    Premium demonstrations →
  3. Request access

    Share your use case and application origins. Ask about an evaluation and the terms for your deployment.

Evaluation access is subject to confirmation; submitting a request is not a purchase or a guaranteed trial. Final commercial terms must be approved before sale.

Feature comparison

Compare the plans

All 11 Premium capability groups are included with an active Premium subscription. The package defines the features; the licensing service verifies your subscription and deployment origins.

WTS Data Table feature availability
CapabilityStandardPremium subscription
Core table & framework integrationCore and DOM APIs with Angular, React, and Vue integrations. Included Included
Search, sorting & filteringGlobal search, column filters, advanced filters, and filter panes. Included Included
Grouping & summariesGrouped rows, aggregates, and summary footers. Included Included
Selection & editingRow selection, bulk actions, and standard cell editing. Included Included
Responsive tables & virtualizationResponsive row details and virtualized table rendering. Included Included
Themes & localizationCSS variables, framework themes, locale packs, and RTL support. Included Included
Standard exportClient-side table export; background export jobs are a separate licensed capability. Included Included
Standard server integrationManual filtering, sorting, pagination, and managed data-source APIs for your backend. Included Included
Card viewTable, Cards, and Auto layouts sharing search, selection, and pagination. Not included Included with subscription
Advanced row modelRemote viewport loading for large datasets with bounded client-side caching. Not included Included with subscription
Worker processingMove supported data-processing work off the main UI thread. Not included Included with subscription
Indexed searchBuild and query indexes for repeated searches over large local datasets. Not included Included with subscription
Background exportExport-job orchestration with progress, cancellation, and resumable workflows. Not included Included with subscription
Live dataConnect streaming updates to table state with recovery and backpressure controls. Not included Included with subscription
Server analyticsServer-driven pivoting, aggregation, and drill-through. Not included Included with subscription
Spreadsheet formulasFormula workbook, recalculation, and a formula editor. Not included Included with subscription
Collaborative editingPresence, concurrent edits, and conflict-resolution workflows. Not included Included with subscription
Governed editingPolicy-driven changes, approvals, and audit workflows. Not included Included with subscription
Report designerCompose report layouts and connect report generation to your application. Not included Included with subscription
Already using Premium?

Keep your subscription active.

Premium access ends when the paid subscription period expires. Request renewal before that date to avoid interruption. Standard features remain available without a key.

Good to know

Frequently asked questions

Can I use Standard in a commercial application?

Yes. Standard code is MIT-licensed and can be used in commercial applications subject to its license terms. It does not require a Premium subscription or license key.

How do I get a Premium license key?

Submit a pricing or access request with your email, use case, and deployment origins. We will respond by email to confirm scope and terms before a key is issued. Do not include passwords or existing license keys in your request.

Does Premium continue working after my subscription expires?

No. This is a renewable subscription, not a perpetual Premium license. Premium access stops at subscription expiry or when its verified short-lived access lease expires. Renew the subscription, refresh the license session, and recreate disposed Premium controllers. Standard features are unaffected.

Integration and renewal lifecycle →
Do I need a new license for each package version?

No. Premium access is subscription-based, not tied to a package release. You need an active monthly or yearly subscription for the registered application origin, not a new license whenever the package is updated. Upgrading does not extend the paid subscription period.

Does a license key work on any domain or offline?

No. Premium verification checks the package, registered application origin, subscription period, and package-wide Premium access. A fresh session requires online verification; a cached short-lived lease does not grant permanent offline access. Tell us every production, staging, and local-development origin you need.

Is a hosted data backend included?

No. The package provides UI components and integration APIs. Your application owns its data services, hosting, authentication, authorization, and infrastructure costs. A package license key does not replace your application's user permissions.

What are the prices, renewal terms, and support commitments?

Contact us for a quote and choose monthly or yearly billing. Premium access follows the paid subscription period, rather than a one-time purchase of a package version. Availability, included capabilities, deployment scope, renewal pricing, support, and redistribution rights must be confirmed in the agreed terms. Sending a request does not create a subscription or authorize a payment.

What happens to previously published MIT releases?

Previously published MIT releases retain their original terms. The Standard/Premium distinction and subscription requirements described here apply to the corresponding licensed release; they do not retroactively change earlier licenses.

Request Premium pricing

Tell us about your WTS Data Table project. Required fields are marked *.

Choose monthly or yearly billing. Premium access requires an active subscription.

Optional for this inquiry, but required before deployment. Add one origin per line without a page path. Registered HTTP localhost origins are allowed for development.

Don’t include license keys, passwords, or confidential information.

Submitting sends these details to our licensing request service so we can respond by email. It does not purchase a subscription or activate Premium. Pricing, permitted origins, included features, and commercial terms must be confirmed before a key is issued.