ArtiGrid - Modern PHP Table CRUD EngineArtiGrid - Modern PHP Table CRUD Engine
Build complete Admin Panels and CRUD systems in minutes — No framework required. Works instantly with PHP + MySQL.ArtiGrid - Modern PHP Table CRUD Engine
Build complete Admin Panels and CRUD systems in minutes — No framework required. Works instantly ...
Overview
ArtiGrid is a modern and powerful PHP DataGrid & CRUD framework designed to help developers build admin panels, database managers, and dynamic data applications faster than ever.
Created with performance, flexibility, and clean architecture in mind, ArtiGrid allows you to generate advanced tables, manage database records, and create professional back-office systems with minimal code.
Whether you are building an admin dashboard, CMS, ERP, or internal management tool, ArtiGrid provides everything you need in a simple and developer-friendly structure.
🌐 Official Links
Website: https://artigrid.developmentserver.cl/
Community Forum: https://artigrid.developmentserver.cl/community/public/
Live Demo: https://artigrid.developmentserver.cl/pages/get_started.php
Documentation: https://developmentserver.cl/artigrid-docs/
Example Usage
Create a fully functional CRUD grid with just a few lines of code:
<?php
require 'ArtiGrid.php'; // path to the ArtiGrid file
$grid = new ArtiGrid();
$grid->table('payments')
->template('bootstrap5')
->export(['excel','pdf','csv']) // Export buttons
->formFields([
'customerNumber',
'checkNumber',
'paymentDate',
'amount'
]) // fields visible in form
->modal();
echo $grid->render();
?>
In seconds, ArtiGrid will generate:
✅ Interactive data table
✅ CRUD forms inside modal windows
Features
- Dynamic DataGrid generation
- Powerful CRUD operations (Create, Read, Update, Delete)
- Works with MySQL queries, tables, JSON data, and PHP session data
- Server-side processing for large datasets
- Advanced filtering and searching
- Pagination and sorting
- Custom column rendering
- Flexible template system
- Secure license validation system
- Clean OOP architecture
- Easy integration into existing PHP projects
- Bootstrap-ready interface
- High performance and lightweight core
Requirements
Requirements
- PHP 8.0 or higher
- MySQL or MariaDB database
- PDO Extension enabled
- Apache / Nginx web server
- mod_rewrite enabled (recommended)
- JSON extension enabled
- cURL extension enabled (required for license validation)
- Modern web browser (Chrome, Firefox, Edge, Safari)
Instructions
After installation, open the following file:
config/config.php
Configure your project settings:
<?php
// config/config.php
return [
'baseurl' => '/ArtiGrid/artigrid/', // URL to library
'db' => [
'driver' => 'mysql',
'host' => 'localhost',
'port' => 3306,
'dbname' => 'artigrid',
'user' => 'root',
'password' => '',
'charset' => 'utf8'
],
'filter' => true,
'search' => true,
'add' => true,
'refresh' => false,
'edit' => true,
'delete' => true,
'delete_multiple' => true,
];
?>
🎉 Special Offer for Early Adopters ArtiGrid is also available on the official website with a limited 50% launch discount. Use coupon code: SAVE50 Official website: https://artigrid.developmentse...
License Activation
ArtiGrid does not require a license key to use all its features.
✅ Full Access
You can download and use ArtiGrid immediately after purchase, with no activation needed. All features work out of the box.
✅ Updates and Support
ArtiGrid EN – Changelog Version 1.0.0 – 2026-02-13 Initial Release Features: - CRUD Generator Create full CRUDs from any database table with optional modal interface. - Template Support Supports bootstrap4 and bootstrap5 templates for styling. - Column Options - colRename() – Rename columns in the grid. - columnHide() – Hide specific columns from the grid. - formFields() – Display only selected fields in the CRUD form. - Validation Supports validation_required() to make one or multiple form fields mandatory. - Export Buttons Export grid data to Excel, PDF, and CSV with export() method. - Charts Integration Generate charts (line, bar, pie, doughnut) directly from database queries. - Relational Combobox Link fields to relational tables with combobox() method for dropdown selections. - Hide Options Easily hide grid buttons and options with unset(): - filter, search, refresh, add, edit, delete, delete_multiple. - Per-Page Configuration - perPage() – Set default rows per page. - perPageOptions() – Provide dropdown options to change rows per page. - Grid Reload Reload grid dynamically with ArtiGrid.reload(). Table-specific reload is supported in table mode. - Multi-Table Support Render multiple CRUD grids on the same page with independent configuration. - Grid Data Sources - Query-based grids: Pass any SQL query to generate a grid. - Table-based grids: Directly load tables with table() method. - JSON-based grids: Create grids from API responses or JSON arrays. - Session-based grids: Generate grids using PHP $_SESSION arrays for dynamic temporary data. - CRUD from JSON - Works with arrays prepared from API responses or $_SESSION. - Supports the same features as table-based grids, including export, charts, validation, and modal. - Modal Requirement Modal is mandatory for CRUD functionalities such as add, edit, and validation. - PHP Compatibility Fully compatible with PHP 8.0 to 8.3. Notes: - All examples require a PHP server to function. Opening files directly from the file system (file://) will result in errors due to baseurl and PHP execution. - CDNs or external images can be used for charts or features illustrations. Version 1.1 2026-02-24 - Added default form validations - Added ORDER BY support in table CRUD - Added GROUP BY support in table CRUD Version 1.2 - Added image upload with preview - Added support for insert form mode - Added support for edit form mode - Added back button when CRUD uses modal - Added support for classes in fieldCss form fields - Added support for the editFormFields form to display specific fields in the edit form Version 1.3 - Added function login - Added function HTML template in form fields - Added function inner join table crud Version 1.4 - Added where condition table crud - Added Edit Buttons Outlay table crud - Added PDF generator object ArtiGrid - Added change column order table crud - Added function Everything Deactivated table crud
<
| Category | Scripts & Code / PHP Scripts / Login |
| First release | 16 February 2026 |
| Last update | 16 March 2026 |
| Software version | PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | php, ajax, MySQL, table, API, crud, grids |








