GriD12 is an innovative, focused tool built around one goal: let developers ship secure, polished database screens immediately, without rewriting the same CRUD code on every project — and without pulling in a stack of external dependencies to do it.
Most data-grid products are either heavy visual IDEs or closed, obfuscated libraries. GriD12 takes a genuinely different, more direct path — readable, modern PHP you can actually understand and extend, with security and localization treated as first-class features rather than extras.
Philosophy
- Configuration over boilerplate. Describe what you want; let the framework do the rest.
- Secure by default. Prepared statements, schema whitelisting, CSRF and output escaping are always on.
- Open and readable. No encryption, no lock-in — the code is yours to adapt.
- Localized from day one. Six built-in languages and locale-aware formatting.
- Dependency-free by design. No build step and no package manager required for the core engine — just PHP, MySQL and one include, an innovation in itself for a category used to heavy toolchains.
At a glance
| Product | GriD12 |
|---|---|
| Type | Configuration-driven PHP CRUD grid framework |
| Stack | PHP 8.1+, Bootstrap 5, MySQL / MariaDB |
| Editions | Free (read-only), Paid (full CRUD + CSV export), Professional and up (adds master-detail forms) |
| UI languages | English, Greek, German, Spanish, French, Italian |
| Support | One year of free updates and support with every license |
One Table or Many
Out of the box, GriD12 covers both ends of the same simple idea. Point it at one table and you get a complete, single-screen CRUD form in minutes — no extra setup. Need a parent record with a repeatable set of child rows instead, like an order with its line items? Add one 'detail' block to the same kind of configuration array and GriD12 renders both together as one master-detail form, saved as a single transaction. Master-detail is available on the Professional, Premium and Ultimate plans, so upgrading from a simple form to a parent/child screen is a config change, not a rebuild — you stay fast and stay in control either way.
Whether you are a solo developer or an agency building internal tools for clients, GriD12's innovative, dependency-free approach helps you deliver faster while keeping full control of your code.