PHPackages                             gridphp/gridphp-community - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. gridphp/gridphp-community

ActiveProject

gridphp/gridphp-community
=========================

GridPHP is an low-code DataGrid designed for building lightning-fast CRUD, DB admin panels, CRMs &amp; backoffice tools. It generates fully interactive, mobile-ready CRUDs automatically from db tables of MySQL, PostgreSQL/Supabase, Oracle, SQLServer &amp; integrates with Laravel, WordPress &amp; CodeIgniter

v1.0.5(1mo ago)1471proprietaryPHPPHP &gt;=7.4

Since Jul 13Pushed 1w agoCompare

[ Source](https://github.com/gridphp/gridphp-community)[ Packagist](https://packagist.org/packages/gridphp/gridphp-community)[ Docs](https://gridphp.com)[ RSS](/packages/gridphp-gridphp-community/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (6)Used By (1)

PHP Data Grid | PHP CRUD Admin Panel Framework
==============================================

[](#php-data-grid--php-crud-admin-panel-framework)

📖 Overview
----------

[](#-overview)

GridPHP is an enterprise-ready, low-code PHP Data Grid framework designed for building lightning-fast database admin panels, CRMs, and backoffice tools. It generates fully interactive, mobile-responsive CRUDs automatically from database tables with no HTML/CSS/JavaScript boilerplate required. It supports MySQL, PostgreSQL / Supabase, Oracle, SQL Server and integrates seamlessly with Laravel, WordPress and CodeIgniter.

---

### 📺 Feature Video Tour

[](#-feature-video-tour)

Discover how to build functional CRUD grids with advanced multi-level master-detail interactions, real-time filters, and clean schema deployments in under a minute:

[ ![Watch the GridPHP Feature Tour](https://camo.githubusercontent.com/e02465e932c0933a1cac3b707b56710d7880adf62ec96805550361a9d8740c97/68747470733a2f2f692e7667792e6d652f6648346f48382e706e67)](https://www.gridphp.com/wp-content/uploads/prod-demo-v3.1.mp4?_=1)---

🖥️ Running the Demo Browser
---------------------------

[](#️-running-the-demo-browser)

You can spin up and explore an interactive local suite containing dozens of functional implementation templates instantly. The package bundles a pre-configured SQLite database that requires zero backend environment configuration or schema installation.

To run the demo browser locally:

1. Clone the repository structure into your local server environment root:

```
composer create-project gridphp/gridphp-community
```

2. Start your local built-in PHP development server target from inside the project directory:

```
cd gridphp-community
php -S localhost:8080
```

3. Open your browser and navigate directly to `http://localhost:8080` to interact with the dashboards.

### Troubleshooting

[](#troubleshooting)

Q) Warning: The SQLite extension is not installed/enabled in PHP. Please enable it in your php.ini or select an alternate database (like MySQL) below.

You need to install/enable sqlite extension in php. In linux (ubuntu) you would usually do:

```
apt install php8.3-sqlite3
```

Remember to restart your webserver aftter that.

Licensing
---------

[](#licensing)

GridPHP is available in Free Community version, Developer, and Enterprise licenses.

- **Free Version:** **Free for commercial use.** It includes all essential CRUD features, sorting, paging, filtering, and standard community support. Perfect for small local projects, functional MVPs, and evaluations. It comes with a **14-day trial of advanced features**. After this duration, continued use of advanced features will generate a notice and watermark on the grid layout.
- **Commercial Version (Developer &amp; Enterprise):** Includes a pay-once, use-forever lifetime software license with full source code access, advanced features like AI Data Insights, Excel/PDF imports and exports, multi-level hierarchical grids, custom file uploading, and priority engineering support tickets.

### Features Matrix

[](#features-matrix)

FeatureFree VersionDeveloper License ($99)Enterprise License ($399)**Basic CRUD Operations** (Add, Edit, Delete)✅✅✅**Grid Customization** (Sorting, Pagination, Filtering)✅✅✅**Database Support** (MySQL, Postgres, SQL Server, Oracle)✅✅✅**AI Data Insights Layer** (Natural Language Queries)14-Day Trial✅✅ (Advanced)**Pre-built Application Templates**14-Day Trial✅✅**Advanced Form Plugins** (Daterange, Auto-complete, RichText)Notice/Watermark✅✅**Advanced Layouts** (N-Level Master-Detail / Hierarchical Grids)Notice/Watermark✅✅**Data Portability** (Excel, PDF, CSV Export &amp; CSV Import)CSV Only✅✅**File Uploading** (Single &amp; Multi-file management)Notice/Watermark✅✅**White-labeling** (Remove branding &amp; upgrade notices)❌✅✅**Projects &amp; Developers Covered**UnlimitedSolo / 1 DevUnlimited / Teams**Source Code Access**ObfuscatedFull Source CodeFull Source Code**Dedicated Technical Support**Forum Only6 Months (10 Incidents)12 Months Priority + Remote Help> **Note:** Visit the GridPHP Pricing &amp; Plans page for a comprehensive feature-by-feature comparison breakdown.

### Application Starter Templates

[](#application-starter-templates)

Paid licenses gain instant access to production-ready, cloneable starters designed for typical internal web application workflows:

- **Authentication &amp; Role-Based Access Controls (RBAC):** Restrict editing capabilities depending on user roles.
- **KPI Dashboards &amp; Interactive Charts:** Visualize tabular structures automatically via clean metrics wrappers.
- **Patient / Inventory / Expense Trackers:** Niche pre-built schema-ready profiles for immediate domain deployment.

⚡️ Quick Start
--------------

[](#️-quick-start)

Creating your first interactive data grid requires nothing more than basic database credentials and mapping the target table identifier.

### Step 1: Initialize &amp; Configure Database Connection

[](#step-1-initialize--configure-database-connection)

Pass your connection context arrays into the configuration block before rendering:

```
define("PHPGRID_DBTYPE","mysqi");
define("PHPGRID_DBHOST","localhost");
define("PHPGRID_DBUSER","db_user");
define("PHPGRID_DBPASS","db_pass");
define("PHPGRID_DBNAME","your_db_name");
```

### Step 2: Include Library &amp; Container

[](#step-2-include-library--container)

Load the GridPHP dependencies into your file structure layout and map an HTML root node for viewport target output:

```
