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

Data Grid Bundle Laravel Package

vysokeskoly/data-grid-bundle

A PHP data grid bundle for building configurable, sortable, and filterable tables with pagination, reusable column definitions, and clean integration into your application's listings and admin views.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin & reporting surfaces (the core use case). Grid-style tables — server-side filtering, sorting, pagination, column config, export — are a recurring line item in nearly every internal tool, back-office, and reporting roadmap. This bundle is a candidate implementation for that layer, so it feeds build-vs-buy decisions on "table UI" as a capability rather than a one-off feature.
  • Build vs buy for the grid layer. The realistic framing is borrow/reference, not buy: 0 stars, 0 dependents, and a last release of 2022-04-27 mean there is no vendor, no community, and no support contract behind it. If it enters the decision at all, it enters as an implementation reference to benchmark against maintained frameworks.
  • Maintenance-liability budgeting. Adopting an unmaintained grid shifts upgrade cost onto us: PHP and Symfony major-version bumps, security patches to transitive dependencies, and bug fixes all become internal work. That is a roadmap cost item, not a feature cost item.
  • Stack-fit correction. Despite the framing of this request, this is a Symfony DataGridBundle, not a Laravel package. For a Laravel roadmap, the relevant options are Filament, Livewire tables, Yajra/Laravel DataTables, Nova, or Backpack — this package should not appear in a Laravel build-vs-buy comparison at all.
  • Lineage risk. The repository points at KitpagesDataGridBundle under a vysokeskoly namespace, i.e. a fork/rename. Fork-of-a-fork with zero downstream consumers is a strong signal that no upstream maintenance path exists to inherit.

When to Consider This Package

Consider only if all of these hold:

  • The stack is Symfony (and pinned to an era compatible with a 2022 release), not Laravel.
  • You need a lightweight, server-side data grid and are prepared to vendor or fork it into your own repository.
  • You have a named owner who will carry PHP/Symfony upgrade work for the grid as part of platform maintenance.
  • The grid is a commodity internal-tool surface — not customer-facing, not a differentiator — so a low-polish, self-maintained component is acceptable.
  • You have read the source and are comfortable auditing it, since you will not get fixes from anyone else.

Look elsewhere if any of these hold:

  • Framework mismatch. Laravel projects: stop here. Use Filament, Livewire tables, Yajra, Nova, or Backpack.
  • You need a supportable dependency. 0 stars, 0 dependents, and no release in over three years is a hard stop for anything with a multi-year lifecycle.
  • Symfony, but you want maintained options. Evaluate EasyAdmin, SonataAdmin, Sylius Grid, or API Platform plus a frontend table library (TanStack Table, AG Grid) instead.
  • You need modern expectations out of the box — accessibility, responsive behavior, saved views, bulk actions, or an actively patched security posture.

How to Pitch It (Stakeholders)

For executives: This package should not become a platform dependency. It is a 2022-era Symfony grid bundle with zero stars, zero dependents, and no releases in over three years; its opportunity score of 27.8 reflects that it is effectively dormant. The license is MIT, so there is no legal obstacle, but there is also no one on the other end of it. Any adoption converts a "buy" into a "build and maintain" — the engineering cost lands on us, permanently. Recommendation: do not standardize on it; treat it as a reference implementation at most.

For engineering: Two facts drive the call. First, this is a Symfony bundle — it does not apply to our Laravel surfaces, where Filament or Livewire tables already solve this with active maintenance. Second, the repo is a fork/rename of KitpagesDataGridBundle with no downstream consumers, so there is no upstream to inherit fixes from. If a team wants it, the ask is explicit: vendor the code, assign an owner, and budget for Symfony upgrade cycles — otherwise use a maintained alternative and spend the saved effort on product features.

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.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route