Skip to content
@TableCrafter

TableCrafter

TableCrafter

The data table engine for WordPress

Connect any data source. Display it beautifully. Let users edit, filter, and export without leaving the page.

VersionRatingStarsLicense

Get it free on WordPress.org | Explore Pro at tablecrafter.com


TableCrafter live table UI


Two ways to use TableCrafter

WordPress PluginJS Library
Who it's forWordPress site owners and developersAny web project, no WordPress required
LicenseFree tier on WordPress.org; Pro via FreemiusMIT, open source
Installwp plugin install tablecrafter-wp-data-tables --activatenpm install tablecrafter or one CDN script tag
Data sources9 sources: Gravity Forms, Google Sheets, Airtable, Notion, JSON/REST, CSV, XML, Excel, external MySQLAny JavaScript array or REST URL
Key featuresInline editing, role-based permissions, export, multi-select filtersVirtual scroll, formula columns, events API, i18n
Trial10 days free, no card required; 7-day refund guaranteeFree forever (MIT)
LinksWordPress.org · tablecrafter.comGitHub · npm

Quick start

WordPress plugin

wp plugin install tablecrafter-wp-data-tables --activate

Then add [tablecrafter id="1"] to any post or page.

JS library (CDN, no build step)

<linkrel="stylesheet" href="https://cdn.jsdelivr.net/npm/tablecrafter@2/dist/tablecrafter.css"><scriptsrc="https://cdn.jsdelivr.net/npm/tablecrafter@2/dist/tablecrafter.umd.min.js"></script><script>newTableCrafter('#my-table',{data: '/api/data',columns: [{field: 'name',label: 'Name',editable: true}],}).render();</script>

What ships in the box

  • 9 data sources, zero custom connectors. Gravity Forms, Google Sheets, Airtable, Notion, any JSON/REST endpoint, CSV, XML, Excel, and external MySQL all connect through the same UI.
  • Spreadsheet-grade inline editing. 14 built-in cell editors, 15+ validation rules, bulk actions, and role-based edit permissions. No round-trip per keystroke.
  • Filters users actually use. Text search, multi-select dropdowns, date ranges, and number ranges with automatic type detection on every column.
  • One-click export. CSV, XLSX, and PDF export that respects the active filters and handles injection-safe RFC-4180 formatting automatically.
  • Mobile-first layout. Rows collapse into readable cards at configurable breakpoints. No horizontal scroll, no layout debt.
  • Performance at scale. Virtual scrolling, SWR caching, and selective script enqueue keep pages fast with thousands of rows.
  • Global-ready out of the box. Six bundled locales (en, es, fr, de, ar, ur) and a full RTL layout flip for right-to-left languages.
  • Risk-free trial. 10 days on Pro, no card required. 7-day no-questions refund after purchase.

🧩 The Crafter ecosystem

PluginWhat it does
TableCrafterData tables from any source: filterable, editable, exportable
CardCrafterJSON into responsive card grids with Gutenberg support
EventCrafterTimelines, roadmaps, and event schedules
LeadCrafterLead magnets with Kit.com integration
WP Data VisualizerInteractive Chart.js charts from JSON
ChartCrafterLightweight JS chart library built on Chart.js

🔓 Open source at TableCrafter

tablecrafter.js is the MIT-licensed JavaScript library powering the rendering layer. It ships as ESM, CJS, and UMD, weighs ~27 KB min+gz, carries 970+ tests, and works in any framework or plain HTML page.

tablecrafter is the free WordPress plugin. Every release ships to WordPress.org.

What's next: A v3 headless TypeScript rewrite of the JS library is in progress. Read the v3 RFC for the roadmap and design decisions.

The Pro plugin develops in a private repository and ships via Freemius and WordPress.org.


Built on solid principles

  • Source-agnostic: the table UI is identical regardless of where the data lives
  • Performance first: SWR caching, lazy loading, selective script enqueue
  • Security by design: SSRF protection, capability checks, encrypted credential storage
  • Developer friendly: PHP hooks, JS events API, custom data source API

Get it free on WordPress.org | Explore Pro at tablecrafter.com

tablecrafter.com · Documentation · Guides · WordPress.org · Support

Popular repositories Loading

  1. docs docsPublic

    TableCrafter documentation website and guides

  2. examples examplesPublic archive

    Code examples and demos for TableCrafter

  3. tablecrafter.js tablecrafter.jsPublic

    Zero-dependency JavaScript data table: inline editing, advanced filters, formula columns, mobile card view. Companion to the TableCrafter WordPress plugin.

    TypeScript 1

  4. tablecrafter tablecrafterPublic

    TableCrafter, the WordPress data table plugin. Turn Google Sheets, CSV, JSON, and Excel into searchable, editable tables. Free on WordPress.org, Pro at tablecrafter.com.

    PHP

  5. cardcrafter-data-grids cardcrafter-data-gridsPublic

    Transform JSON data into beautiful, responsive card grids for WordPress. Native Gutenberg block support with visual configuration. Available on WordPress.org → https://wordpress.org/plugins/cardcra…

    PHP

  6. wp-data-visualizer wp-data-visualizerPublic

    Transform JSON data into stunning, interactive charts. WordPress plugin powered by Chart.js.

    JavaScript

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…