Major security fix
7.7 closes a critical vulnerability found in earlier releases and hardens input handling across edit, upload and export. Upgrading is a drop-in replacement.
Read release noteEditable, searchable, exportable grids that handle millions of records — now with a modern theme that fits Bootstrap, Material, Tailwind or no framework at all.
$dg = new C_DataGrid("SELECT * FROM orders", "orderNumber", "orders");$dg->display();| Order | Customer | Date | Status |
|---|---|---|---|
| 10425 | La Rochelle Gifts | May 31 | In process |
| 10424 | Euro+ Shopping Channel | May 31 | SaveEscIn process |
| 10423 | Petit Auto | May 30 | Shipped |
| 10422 | Diecast Classics Inc. | May 30 | Shipped |
| 10421 | Mini Gifts Distributors Ltd. | May 29 | On hold |
| 10420 | Souveniers And Things Co. | May 29 | Shipped |
Trusted by 5,000+ teams worldwide






What’s new in 7.7
7.7 closes a critical vulnerability found in earlier releases and hardens input handling across edit, upload and export. Upgrading is a drop-in replacement.
Read release noteFully tested on PHP 8.5, with continued support for 8.x releases. No deprecation warnings, no code changes needed in your existing grids.
System requirementsA clean new default built on CSS variables. It inherits your app’s colors, fonts and radii — Bootstrap, Material, Tailwind or your own CSS.
See it in your frameworkNew modern theme
The modern theme is driven by a small set of CSS variables. Point them at your framework’s tokens and phpGrid looks native — no jQuery UI skin to fight.
/* map phpGrid to your framework */
.phpgrid {
--pg-accent: var(--bs-primary);
--pg-radius: var(--bs-border-radius);
--pg-font: var(--bs-body-font-family);
}
Variable names shown are illustrative.
| Customer | City | Country | Credit limit |
|---|---|---|---|
| Atelier graphique | Nantes | France | $21,000 |
| Signal Gift Stores | Las Vegas | USA | $71,800 |
| Australian Collectors, Co. | Melbourne | Australia | $117,300 |
| La Rochelle Gifts | Nantes | France | $118,200 |
| Baane Mini Imports | Stavern | Norway | $81,700 |
Gallery
Screenshots from real grids — search, inline and Excel-style editing, subgrids, grouping, charts and more.
Excel edit modeSpreadsheet-style keyboard editing, right in the grid.
Card viewRender any query as a responsive card catalog.
Advanced searchCombine conditions across any column.
WYSIWYG edit formRich text editing inside the record form.
Conditional formattingHighlight cells and rows by rule.
Custom cell renderersIcons, sparklines and progress bars in cells.
Nested subgridsDrill from orders to line items to products.
Data barsShow numbers as inline progress bars.
Grouping & summariesCollapse rows into groups with totals.
Master–detail editingEdit a record with its related rows in view.
Chart integrationPair grids with phpChart for live charts.
Array data & custom themesBind PHP arrays, style freely, add footer totals.
Point phpGrid at a table or any SQL query. Paging, sorting and filtering run server-side, so millions of rows stay fast.
Plain PHP or your favorite framework — and the modern theme matches whatever front end you ship.
Built with phpGrid
Complete starter applications with source code — each one a working example of what phpGrid can do.
Customers
Companies and education institutions in more than 30 countries build with phpGrid.
1–3 of 10










Existing licensees get the security release at no cost. New here? Start with the free Lite edition.