GriD12 is a lightweight, configuration-driven PHP framework that turns any MySQL table into a complete, responsive CRUD grid. You write a small configuration array, include a single file, and you are done.
Build a full CRUD screen in minutes
Out of the box you get listing with pagination, sortable columns, per-column search, foreign-key lookups, number and date formatting, CSV export and full Create, Read, Update and Delete operations. No boilerplate, no repetitive code.
Security built in
Every value is handled through PDO prepared statements. Table and column names are whitelisted against the live database schema, forms are protected with CSRF tokens, and all output is escaped to prevent XSS. Security is the default, not an add-on.
Modern, responsive UI
GriD12 renders a clean Bootstrap 5 interface that works on phones, tablets and desktops, and targets PHP 8.1 and later.
Multilingual
The interface ships in six languages — English, Greek, German, Spanish, French and Italian — with localized month names and number formats. Adding another language is a single file.
Free & Paid editions
- Free: read-only grids with search, sorting, pagination and lookups.
- Paid: adds Create, Update, Delete and CSV export, with one year of updates and support included.
Define a table, include one file, and ship a secure data grid your users will actually enjoy.