ArtiGrid - Modern PHP Table CRUD EngineArtiGrid - Modern PHP Table CRUD Engine
Modern PHP CRUD & DataGrid framework to build powerful admin panels, dynamic tables and database applications faster with miniArtiGrid - Modern PHP Table CRUD Engine
Modern PHP CRUD & DataGrid framework to build powerful admin panels, dynamic tables and datab...
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.
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
Configure ArtiGrid
After installation, open the following file:
config/config.php
Configure your project settings:
<?php
// config/config.php
return [
'baseurl' => '/ArtiGrid/artigrid/', // URL to library
'purchase_code' => 'XXX-XXX-XXX', // Your license key
'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,
];
?>
2️⃣ License Activation
ArtiGrid requires a valid purchase code to work.
You have two activation options:
✅ Option A — Codester Purchase
After purchasing ArtiGrid on Codester, contact the author and provide:
- Your Codester username
- Purchase confirmation
You will receive your personal license key.
✅ Option B — Automatic License (Own Website)
If the product is purchased directly from the official website, the license key can be generated automatically after payment confirmation.
| Category | Scripts & Code / PHP Scripts / Login |
| First release | 16 February 2026 |
| Last update | 18 February 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 |








