Basis Tables

Basis Tables

Details
View on WordPress

Basis Tables provides a modern table editor inspired by TablePress, with a focus on speed and admin UX:

  • Inline editing: click any cell, type, and it saves automatically via AJAX without page reload
  • Context menu on right-click: copy/paste, add/delete rows/columns, duplicate, set column values
  • Column visibility, header sorting, per-column filter icon in header
  • Modules system to toggle optional features
  • Accessibility: ARIA live region, keyboard shortcuts (Enter to save cell; Ctrl/Cmd+S for row), compact view

Developer-friendly:
– Nonce-protected AJAX endpoints
– Migrations ensure DB schema integrity automatically
– Debug logging built-in (toggleable): see AJAX requests and errors in the console

Project site: https://basistables.com
Author: https://roehler.nrw

Source Code and Build

All JavaScript and CSS in this plugin are human-readable and not minified.
There is currently no build step. The distributed files under assets/js and assets/css are the original source.

For reviewers:
– assets/js/admin.js – original source (no minification)
– assets/js/block.js – original source (no minification)
– assets/js/frontend.js – original source (no minification)
– assets/css/admin.css – original source (no minification)
– assets/css/frontend.css – original source (no minification)

If a build pipeline (e.g., npm/webpack) is introduced in the future, this readme will document the repository URL and build instructions.

Details

Plugin code:
basis-tables
Plugin version:
0.1.0
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.8.3
Total installations:
0
Last updated:
2025-10-24
Rating:
Times rated:
0
ajax
csv
data
editor
table