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

triton/crud-generator

Laravel CRUD generator that scaffolds models, controllers, form requests, routes, and views from your database tables. Quickly build admin panels and APIs with customizable templates and validation, generating clean code you can edit and extend.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin/back-office tooling: build vs. buy. The package's feature set (paginated list views, column filtering, sorting, page-size controls, bulk delete, association-aware forms) is a reasonable checklist for scoping what an internal admin surface must do on day one. Use it as a requirements baseline even if the code itself is never installed.
  • Scaffolding strategy for CRUD-heavy roadmaps. Whether to invest in a repeatable generator versus hand-writing controllers/views for each entity. The Doctrine association mapping support is the interesting part — relation-aware scaffolding is where generator ROI actually shows up, and it's the piece most teams underestimate when estimating admin work.
  • Legacy maintenance scope. If any portfolio app is on Symfony 3, this is a realistic reference point for how much you can automate listing/filtering screens rather than rebuild them; it also quantifies the tech-debt conversation (end-of-life framework, no upstream releases since 2017).
  • Buy vs. build for the Laravel portfolio. Important caveat: the metadata names this triton/crud-generator but the repository is a Symfony 3 bundle using Doctrine and Twig markup. That mismatch — plus 70 stars, zero dependents, and no release since March 2017 — is itself a decision input. It maps to no Laravel/Eloquent app, so the realistic decision is "buy or build the modern equivalent," not "adopt this."
  • Reference architecture, not dependency. Worth a short spike to mine its patterns (filter/sort state in query params, bulk-delete UX, association form rendering) for an in-house admin generator, then delete it.
  • Roadmap de-risking. Establishes an explicit policy position: no new dependency on unmaintained, single-maintainer packages for anything on the critical admin path, regardless of feature fit.

When to Consider This Package

Consider (narrowly):

  • You are actively maintaining a Symfony 3 / Doctrine application and need to accelerate internal CRUD screens on a deadline, with the code vendored and reviewed rather than pulled from Packagist.
  • You want a pattern reference for association-aware scaffolding — reading the generator's templates to inform your own implementation.
  • You need a concrete cost estimate for "generator vs. hand-built" in planning; a short spike gives real numbers.

Look elsewhere (the default for this portfolio):

  • Any Laravel codebase. It is a Symfony bundle: different framework, different ORM (Doctrine vs. Eloquent), different templating (Twig/Bootstrap 3 vs. Blade/Tailwind). Integration cost is effectively a rewrite. Evaluate Filament, Laravel Nova, Backpack, or Orchid instead.
  • Anything with a support window. No releases since 2017, one maintainer, zero dependents — no security backfill, no PHP 8+ guarantee, no community to absorb breakage. Treat as abandoned.
  • Bootstrap 3 UI. The shipped markup is a decade old; it will conflict with any current design system and require rewriting the views, eroding most of the generator's value.
  • Association-heavy domains where correctness matters. Auto-generated relation handling is a starting point, not an audit trail; for anything touching billing, permissions, or regulated data, generated CRUD needs review you'll pay for either way.
  • Supply-chain hygiene. Package name and upstream repository disagree; that alone should block adoption without provenance verification.

How to Pitch It (Stakeholders)

To executives: This is a mature-idea, stale-code CRUD generator. The capabilities it describes — filtered, sortable admin lists with bulk actions — are exactly what our internal tooling needs, so it's useful as a scope checklist. But it's a Symfony 3 package, unmaintained since 2017, with no downstream users and a naming mismatch against its own repository. Recommendation: do not adopt. Treat it as a one-week reference spike, and fund the same capability through a maintained framework-native admin tool. Expected outcome is days of saved estimation effort and zero added dependency risk.

To engineering: Feature fit is real but the stack is wrong — Doctrine and Twig, so nothing here ports to Laravel beyond concepts. The transferable ideas are query-param-driven filter/sort state, page-size controls, and association-aware form generation. Propose a two-day spike: read the generator templates, extract the association-mapping approach, then implement our own thin generator or adopt Filament/Nova. Guardrails: no production dependency on unmaintained packages, and no Bootstrap 3 markup in our views.

To the product owner: The takeaway is a decision, not a component: we standardize admin CRUD on a maintained tool, and we cap scaffolding investment so it pays back on the third entity, not the first. If asked "why not just use this?" the answer is one sentence — it's abandoned, it's a different framework, and the only thing we'd be buying is a head start we'd immediately spend re-implementing.

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.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log