Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Datagrid Bundle

Datagrid Bundle Laravel Package

freezy-bee/datagrid-bundle

A PHP datagrid bundle for defining, configuring, and rendering tabular data views. It supports reusable grid definitions and column setup for clean, consistent admin, reporting, and backend list interfaces.

View on GitHub
Deep Wiki
Context7

freezy-bee/datagrid-bundle is a Symfony bundle for turning Doctrine queries into reusable data grids—structured, paginated tables with minimal boilerplate. Define a grid once, then render it in Twig or expose it as JSON, keeping controller logic thin and presentation consistent across your application.

  • Query-backed grids built from Doctrine DQL or QueryBuilder
  • Built-in pagination, column sorting, and per-column filtering
  • Twig rendering helpers with customizable column and cell templates
  • Configurable columns, formatters, and row actions
  • Centralized grid definitions for reuse across controllers
Frequently asked questions about Datagrid Bundle
Is freezy-bee/datagrid-bundle compatible with Laravel?
No. It is a Symfony bundle, not a Laravel package, and it registers through Symfony's bundle and kernel mechanism while resolving services from the Symfony DI container and rendering with Twig. It does not bind to Laravel's service container, Facades, Blade compiler, or HTTP kernel. Treat it as a zero-fit dependency for a Laravel application.
Can I install FreezyBee DataGridBundle with Composer in a Laravel project?
Composer may be able to download it, but that does not mean it will integrate with Laravel. The bundle expects Symfony bundle registration and container wiring, so Laravel will not load or use it in the normal way. Making it work would require a substantial adapter that you would own forever for a UI concern.
Which Symfony versions does FreezyBee DataGridBundle support?
The first and last release was on 2019-12-21, which places it in the Symfony 3.4 and 4.x era. Compatibility with Symfony 5.x, 6.x, and 7.x is unverified and should be the first thing you test. Expect pinned Symfony components and possible dependency conflicts in a modern app.
How do I install and register FreezyBee DataGridBundle in Symfony?
Installation is conventional for the era: require the package with Composer and register the bundle through Symfony's kernel or bundles.php depending on the Symfony version. Then configure the services and grid definitions according to the bundle's documentation. Because the last release was in 2019, confirm that installation does not force downgrades in your locked dependency set.
Is FreezyBee DataGridBundle actively maintained?
No. It has a single release from 2019, zero stars, zero dependents, and no recent maintenance activity. Assume there is no upstream security patching and no community knowledge base for troubleshooting. If you use it at all, plan to vendor and fork it rather than rely on upstream support.
What features does the datagrid actually provide?
It provides a declarative grid abstraction with column and column-type definitions, a data source adapter, and rendering for sortable, filterable, paginated tables. The grid model is framework-portable in principle, but the runtime implementation is tied to Symfony's container and Twig. For Laravel, it is more useful as a design reference than as an adoptable dependency.
Are there security risks in using a 2019 datagrid bundle?
The main risk is abandonment: no releases in roughly six years means no upstream security patching, and vulnerabilities in its dependency chain become your incident. A 2019-era bundle may also pin older Symfony components and sibling packages, which can block upgrades or force conflict-resolution hacks. You should also audit any filter path that accepts request input for raw SQL or unescaped identifiers.
What Laravel alternatives should I use instead of this bundle?
Use mature, actively maintained Laravel ecosystem options such as server-side table packages built on the query builder, Livewire or Filament-style table components, or a thin in-house abstraction over Eloquent plus a JavaScript table library. These fit Laravel's container and rendering model without a Symfony adapter. They also give you non-zero dependents, current releases, and a community to draw on when issues appear.
Can I fork FreezyBee DataGridBundle and adapt it for Laravel?
You can fork it as a design reference or vendor it for a Symfony app, but adapting it to Laravel means wrapping a Symfony bundle's container wiring inside Laravel's container. That is a substantial adapter for a UI concern, and you would own it permanently. In most cases the build cost of a small in-house table component is lower than maintaining that adapter.
How should I evaluate FreezyBee DataGridBundle before production use?
First confirm that the consuming application is actually Symfony and identify its major version; if it is Laravel, stop and use alternatives. Then test installation against your locked dependency versions in an isolated branch and check for forced downgrades or conflicts. Audit filter inputs, identify who will patch the package if needed, and compare the due diligence cost against building or buying a maintained table component.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections