ublaboo / datagrid
DataGrid for Nette Framework: filtering, sorting, pagination, tree view, table view, translator, etc
Requires
- php: >=8.2
- nette/application: ^3.2.0
- nette/di: ^3.0.0
- nette/forms: ^3.2.0
- nette/utils: ^4.0.0
- symfony/property-access: ^6.4.0 || ^7.2.0 || ^8.0.0
Requires (Dev)
- contributte/qa: ^0.4.0
- dibi/dibi: ^5.0.2
- doctrine/annotations: ^1.14.4
- doctrine/cache: ^1.13.0
- doctrine/orm: ^2.20.2
- elasticsearch/elasticsearch: ^8.6
- mockery/mockery: ^1.6.12
- nette/database: ^3.0.2
- nette/tester: ^2.3.4
- nextras/dbal: ^4.0 || ^5.0
- nextras/orm: ^4.0 || ^5.0
- phpstan/phpstan: ^2.1
- phpstan/phpstan-deprecation-rules: ^2.0
- phpstan/phpstan-mockery: ^2.0
- phpstan/phpstan-nette: ^2.0
- phpstan/phpstan-strict-rules: ^2.0
- tharos/leanmapper: ^3.4.2 || ^4.0.0
- tracy/tracy: ^2.6.3
Suggests
None
Provides
None
Conflicts
- doctrine/collections: <2.2.0
Replaces
None
- dev-master / 7.2.x-dev
- v7.2.0
- v7.1.1
- v7.1.0
- v7.0.0
- v6.x-dev
- v6.10.0
- v6.9.6
- v6.9.5
- v6.9.4
- v6.9.3
- v6.9.2
- v6.9.1
- v6.9.0
- v6.8.1
- v6.8.0
- v6.7.1
- v6.7.0
- v6.6.1
- v6.6.0
- v6.5.1
- v6.5.0
- v6.4.1
- v6.4.0
- v6.3.0
- v6.2.29
- v6.2.28
- v6.2.27
- v6.2.26
- v6.2.25
- v6.2.24
- v6.2.23
- v6.2.22
- v6.2.21
- v6.2.20
- v6.2.19
- v6.2.18
- v6.2.17
- v6.2.16
- v6.2.15
- v6.2.14
- v6.2.13
- v6.2.12
- v6.2.11
- v6.2.10
- v6.2.9
- v6.2.8
- v6.2.7
- v6.2.6
- v6.2.5
- v6.2.4
- v6.2.3
- v6.2.2
- v6.2.1
- v6.2.0
- v6.1.1
- v6.1.0
- v6.0.1
- v6.0.0
- v5.x-dev
- v5.7.8
- v5.7.7
- v5.7.6
- v5.7.5
- v5.7.4
- v5.7.3
- v5.7.2
- v5.7.1
- v5.7.0
- v5.6.0
- v5.5.6
- v5.5.5
- v5.5.4
- v5.5.3
- v5.5.2
- v5.5.1
- v5.5.0
- 5.4.13
- 5.4.12
- v5.4.11
- v5.4.10
- v5.4.9
- v5.4.8
- v5.4.7
- v5.4.6
- v5.4.5
- v5.4.4
- v5.4.3
- v5.4.2
- v5.4.1
- v5.4.0
- v5.3.3
- v5.3.2
- v5.3.1
- v5.3.0
- v5.2.4
- v5.2.3
- v5.2.2
- v5.2.1
- v5.2.0
- v5.1.2
- v5.1.1
- v5.1.0
- v5.0.x-dev
- v5.0.8
- v5.0.7
- v5.0.6
- v5.0.5
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v4.4.22
- v4.4.21
- v4.4.20
- v4.4.19
- v4.4.18
- v4.4.17
- v4.4.16
- v4.4.15
- v4.4.14
- v4.4.13
- v4.4.12
- v4.4.11
- v4.4.10
- v4.4.9
- v4.4.8
- v4.4.7
- v4.4.6
- v4.4.5
- v4.4.4
- v4.4.3
- v4.4.2
- v4.4.1
- v4.4.0
- v4.3.1
- v4.3.0
- v4.2.5
- v4.2.4
- v4.2.3
- v4.2.2
- v4.2.1
- v4.2.0
- v4.1.4
- v4.1.3
- v4.1.2
- v4.1.1
- v4.1.0
- v4.0.5
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.3.11
- v2.3.10
- v2.3.9
- V2.3.8
- v2.3.7
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.7
- v2.2.6
- v2.2.5
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.10
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-radimvaculik/custom-sort-callback-of-a-previously-sorted-colu
- dev-doctrine-orm-3-dev
- dev-claude/amazing-bardeen-74yvzl-774
- dev-claude/amazing-bardeen-74yvzl-707
- dev-claude/amazing-bardeen-74yvzl-671
- dev-claude/amazing-bardeen-74yvzl-621
- dev-claude/amazing-bardeen-74yvzl-1167
- dev-claude/amazing-bardeen-74yvzl-703
- dev-claude/amazing-bardeen-74yvzl
- dev-claude/contributte-dockette-makefiles-fhh6yy
- dev-exception-types
- dev-fix/1308-sortable-reinit
- dev-fix/1306-reset-filter-non-collapsible
- dev-fix/item-detail-nested-component
- dev-fix/issue-991-grouped-count
- dev-fix/948-editable-value-second-editing
- dev-fix-treeview-column-classes
- dev-claude/code-optimization-analysis-7g6go
- dev-claude/test-mssql-datasource-0MNv8
- dev-fix/phpstan-errors
- dev-fix/1281-filter-select-hidden-column-validation
- dev-fix/mssql-applyfiltertext-nn-escaping
- dev-docs/shareable-filter-urls
- dev-fix/confirm-after-filter
- dev-feat/compiled-datagrid-assets
- dev-fix/columns-summary-inline-edit
- dev-fix/date-filter-exception
- dev-fix/bootstrap5-deprecated-classes
- dev-claude/analyze-test-coverage-k186a
- dev-fix/treeview-icon-toggle
- dev-fx/visual-testing
- dev-fix/restore-single-row-inline-editing
- dev-claude/implement-datagrid-feature-6KIzo
- dev-feature/datamodel
This package is auto-updated.
Last update: 2026-10-22 09:32:49 UTC
README
Website 🚀 contributte.org | Contact 👨🏻💻 paveljanda.com, f3l1x.io | Twitter 🐦 @contributte
About
You are looking at first class datagrid for Nette Framework. Supported features: filtering, sorting, pagination, tree view, table view, translator and many others. Give us a star, it makes us so happy. Thanks ⭐.️
| Resource | Link |
|---|---|
| Documentation | documentation |
| Skeleton Demo | https://examples.contributte.org/datagrid-skeleton/ |
| Skeleton Repository | github.com/contributte/datagrid-skeleton |
Usage
To install latest version of datagrid use Composer.
composer require ublaboo/datagrid
For details on how to use this package, check out our documentation.
Versions
| State | Version | Branch | Nette | PHP |
|---|---|---|---|---|
| dev | ^7.2.x |
master |
3.2+ |
>=8.2 |
| stable | ^7.1.0 |
master |
3.2+ |
>=8.2 |
| stable | ^7.0.0 |
master |
3.2+ |
>=8.1 |
| stable | ^6.10.0 |
master |
3.0+ |
>=7.2 |
Development
Browser regression tests
Browser tests use the actual Naja adapter with desktop Chromium and a mobile touch device profile. Install the development dependencies and Chromium, then run:
npm install npx playwright install chromium make playwright
The browser suite runs separately in CI. Test bundles and results are generated
under tests/temp/browser/ and are not committed.
See how to contribute to this package. This package is currently maintained by these authors.
Consider to support contributte development team. Also thank you for using this package.
