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

Crud Bundle Laravel Package

whatwedo/crud-bundle

whatwedo/crud-bundle generates full CRUD interfaces for your Doctrine entities from simple configuration. Scaffold list, create, edit, and delete views with built-in filtering, sorting, pagination, and access control, so you can ship admin backends and data management screens faster.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for internal tooling. The bundle is a scaffolding accelerator for back-office CRUD (create/read/update/delete) screens. It informs the recurring PM question of whether to hand-roll admin panels or adopt a generator — and in this case the data (9 stars, 0 dependents, last release 2017) argues for "build small, own the code."
  • Roadmap sequencing for admin/ops surfaces. CRUD screens are usually prerequisites for internal operations (support tooling, catalog management, moderation queues). This package represents the "get a working screen this sprint" option, useful when deciding whether admin tooling ships before or after customer-facing features.
  • Prototype-to-production gating. It is explicitly positioned for rapid prototyping. That makes it a lever for a decision PMs actually own: how much discovery prototype is allowed to survive into production, and what the rewrite budget looks like when it doesn't.
  • Ecosystem/stack alignment. Despite being framed as a Laravel/PHP package, it is a Symfony bundle. That single fact resolves a stack decision: on a Laravel codebase it is not a candidate at all; on a legacy Symfony codebase it may be a short-term convenience. PMs should treat "which framework are we actually on" as a gating question, not a detail.
  • Technical debt and exit planning. A 2017-dated dependency with no dependents and no maintainer activity is a liability line item. This supports a decision to inventory it (if already present), scope a replacement, and stop new usage.
  • Licensing/legal triage. MIT is permissive and low-friction, so legal review is not the blocker — maintenance risk is. That distinction matters when prioritizing review effort across a dependency portfolio.

When to Consider This Package

Consider it only when all of the following hold:

  • The codebase is Symfony (2.x/3.x/4.x era) and already has a compatible PHP runtime — not Laravel, not a modern PHP 8 / Symfony 5+ stack.
  • The work is a throwaway or short-lived prototype: a demo, a hackathon build, a discovery spike, or an internal tool with a defined sunset.
  • The required screens are genuinely plain CRUD — no complex authorization model, no audit/compliance requirements, no public-facing attack surface.
  • The team accepts no upstream support: no security patches, no PHP/framework compatibility updates, no issue triage.
  • Someone on the team is willing to own a fork if the prototype outlives its expected life.

Look elsewhere when any of these are true:

  • Laravel is the stack — this is the wrong framework entirely; Laravel-native admin generators are the relevant comparison set.
  • The feature is customer-facing, revenue-bearing, or handles regulated data — an unmaintained 2017 dependency is not an acceptable foundation.
  • You need API/JSON endpoints, complex workflows, permissions, or audit trails — CRUD scaffolding stops paying off exactly where the domain gets interesting.
  • You need long-term support or a vendor relationship — there is no vendor, no dependents, and no community to escalate to.
  • The organization has a dependency policy requiring active maintenance, recent releases, or a minimum adoption threshold.

How to Pitch It (Stakeholders)

Bottom line: do not adopt as a strategic dependency. At most, a time-boxed prototyping convenience — and only on a Symfony codebase.

For executives: This is an MIT-licensed CRUD scaffolding bundle for Symfony, positioned for rapid prototyping. It carries essentially no licensing cost and no commercial relationship. The material risk is maintenance: the last release was October 2017, it has 9 GitHub stars and zero dependent projects. There is no path to security patches or framework upgrades. Recommendation: no new investment, no procurement, no vendor evaluation. If it appears in our codebase, treat it as technical debt with a scoped replacement plan rather than a platform decision.

For engineering: The bundle's value proposition — generate admin CRUD fast — is real but commoditized. Modern equivalents in the Symfony ecosystem (maker-style generators, admin bundles, API-first scaffolding) are actively maintained and cover the same ground with a support path. Adopting this one buys a few days of scaffolding in exchange for an unpatched dependency and a likely rewrite. Counter-proposal: spend the same effort on a thin internal CRUD layer we control, or on a maintained generator, and keep the prototype's data model portable so the throwaway decision stays cheap.

Decision requested: (1) Confirm we are not standardizing on this package; (2) if it is already in the codebase, authorize a small spike to size the replacement; (3) reaffirm the rule that prototype scaffolding does not ship to production without an explicit rewrite ticket.

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.
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator