GriD12

Configuration-driven PHP CRUD grids — secure, fast, multilingual

Home

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

Define a table, include one file, and ship a secure data grid your users will actually enjoy.

«Define a table. Include one file. Ship a secure CRUD grid.»