primix / tables
Table builder for Primix admin panel framework
0.1.8
2026-03-16 03:36 UTC
Requires
- php: ^8.2
- primix/actions: 0.1.8
- primix/support: 0.1.8
Suggests
- primix/forms: Required for ExportAction and ImportAction form schemas
README
primix/tables is an official package in the Primix ecosystem.
It is part of the Primix framework and provides a table builder for advanced data listings in admin panels.
What it is for
- Build tables with columns, filters, sorting, search, and pagination.
- Handle row actions, bulk actions, and table state consistently.
- Reuse listing logic across resources, pages, and widgets.
Installation
Recommended for full Primix projects:
composer require primix/primix
Standalone module installation:
composer require primix/tables
Quick example
use Primix\Tables\Table; use Primix\Tables\Columns\TextColumn; public static function table(Table $table): Table { return $table ->query(Product::query()) ->columns([ TextColumn::make('name')->searchable(), ]); }