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 Laravel Package

rollerworks/datagrid

Rollerworks Datagrid is a PHP library for building configurable data grids with columns, sorting, filtering, and pagination. It helps developers present tabular data cleanly in web applications, with a flexible API for defining grids and integrating them into existing PHP projects.

Deep Wiki
Context7

Product Decisions This Supports

  • Admin and internal-tool grid requirements: Use the package’s datagrid concepts as a reference when defining must-haves for filtering, sorting, pagination, column configuration, and data-source abstraction in PRDs.
  • Build vs. buy: Strong signal to avoid buying/adopting this package for new product work. It is explicitly discontinued, archived, last released in March 2017, and has only 11 stars, so it should inform a “build or choose an actively maintained alternative” decision.
  • Roadmap and dependency risk: If already used in a legacy product, treat it as technical debt and prioritize a replacement plan. If under evaluation for a new Laravel/PHP initiative, close the evaluation early.
  • Legacy maintenance decisions: Supports go/no-go decisions around keeping, isolating, vendoring, or replacing an inherited dependency with no upstream support.
  • Reference architecture and discovery: Useful as a non-production reference for grid domain modeling and acceptance criteria, not as a foundation for a new customer-facing or long-lived internal product.
  • Licensing review: MIT licensing reduces legal friction for reference or reuse, but does not offset the lack of maintenance, security updates, and community support.

When to Consider This Package

  • Only for due diligence or legacy audit: Consider it when reviewing an existing implementation, documenting dependency risk, or extracting datagrid requirements for a replacement.
  • Throwaway prototypes: Acceptable only in isolated, non-production prototypes where no security, maintenance, or long-term support expectations exist.
  • PHP-only datagrid reference: Consider it if the team needs a historical PHP datagrid API example and can treat it as read-only reference material.
  • Look elsewhere for production use: Do not adopt it for new Laravel/PHP products. The package is archived and discontinued, with no recent releases, no upstream maintenance, and no evident Laravel integration.
  • Look elsewhere for modern requirements: Choose an actively maintained Laravel-native admin/grid solution, a current PHP datagrid library, or an in-house implementation when you need PHP 8+ compatibility, security patching, documentation, community support, and long-term ownership.
  • Avoid when compliance or SLAs apply: Any product with security review, vendor support, or maintenance SLAs should reject this dependency.

How to Pitch It (Stakeholders)

Executive summary: This package should not be selected for new product investment. It is a discontinued and archived PHP datagrid library last released in 2017, with minimal community traction. The MIT license is permissive, but the maintenance and security risk outweighs any short-term implementation savings. Use it only as a reference for requirements or as part of a legacy replacement assessment.

Engineering summary: Treat Rollerworks Datagrid as a historical reference, not a production dependency. It can help clarify grid capabilities and data-source patterns, but it lacks active maintenance, modern Laravel integration, and a support path. If inherited, isolate it, document exposure, and schedule migration to an actively maintained solution or an in-house datagrid component.

Product recommendation: Fund a small discovery effort to define admin-grid requirements, then choose a maintained Laravel/PHP approach. Do not put this package on the roadmap as a build-vs-buy candidate; put it on the risk register instead.

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.
alphabalex/messaging-made-easy
rawphp/warp
shootkiran/merobug
narakode/fineauth
numencode/wn-syncops-plugin
ibnnajjaar/mib-global-pay
ably/pubsub-server
mstfkhazaal/defender
mfonte/base62x
karnoweb/metapilot
tobya/bcsapiwrapper
swalker2/cpanel
vish4395/laravel-translation-manager
morningtrain/economic
teksite/systeminfo-laravel
atomcms/voting
run6/weather
siokas/laravelembeddirectives
adamlien/pkuuids
gilsonsouza/lara-doc-generator